【发布时间】:2011-04-25 13:10:42
【问题描述】:
我的 html 中有这段代码:
<div id="div1">
<a href="a"> Apple </a>
<a href="b"> Orange </a>
<a href="c"> Lemon </a>
<a href="d"> Banana </a>
</div>
<form action=" ">
<input type="text" name="q" id="input1" >
</form>
由于@alex,每当我单击 div1 中的任何内容时都将其设置为输入
是否也可以提交表单?
我的 javascript 看起来像这样:
$('#div1 > a').click(function(event) {
event.preventDefault();
$('#input1').val($(this).attr('href'));
});
我不知道它的样子。 http://jsfiddle.net/FCHpn/ 非常感谢。
【问题讨论】:
-
在这种情况下使用 jQuery 的原因是什么?
-
$(this).attr('href')部分是几十个(可能更多)函数调用,可以用简单的属性访问代替:this.href。 -
如何使用带有单选按钮的普通表单?添加一些 CSS 并完成。
标签: javascript jquery forms javascript-events