我有一个文本框的值,我想根据锚标记的内部文本设置。换句话说,当有人点击这个锚:如何使用jQuery使用锚来设置文本框的值?
<a href="javascript:void();" class="clickable">Blah</a>
我想我的文本框填充文本“Blah”。这是我目前使用的代码:
<script type="text/javascript">
$(document).ready(function(){
$("a.clickable").click(function(event){
$("input#textbox").val($(this).html());
});
});
</script>
而且在我的HTML有与类“点击”和一个文本框id为“文本框”锚标签的列表。
我用代码代替上面的代码,只显示$(this).html()的JavaScript警报,它似乎显示正确的值。我还将$(this).html()更改为硬编码字符串,并正确地对文本框值进行了排序。但是当我结合他们的文本框只是清除。我究竟做错了什么?
谢谢。从你的代码中,我可以知道出了什么问题。这是一个空白问题(我在一个单独的行中有锚标记内的实际文本)。 – 2008-11-17 19:08:29