我不确定如何使用Javascript选择器选择下面的输入。我试过这个,但这似乎不正确:
$("input:text[name=[11235]");
<div class="Row-LineDetail A" id="Row1235">
<span class="Col-Label LineIndent1">
</span>
<span class="Col-Dollar">
<input type="text" name="l1235" value="$5,000.00" cols="8" onkeyup="validateNegAmount(this);" onblur="transform(this)" onfocus="removeFormatters(this);this.select();">
</span>
</div>
答案 0 :(得分:1)
$('input[name="l1235"]')
如果您使用的是jQuery,那将会有效,如上例所示。
答案 1 :(得分:0)
由于您似乎正在使用jQuery,因此可以使用以下方法:
$("input[name='l1235']")
答案 2 :(得分:0)
你会想要这样的东西:
$("input[name='11235']");
有关属性选择器的更多信息,请查看http://api.jquery.com/category/selectors/attribute-selectors/。
答案 3 :(得分:0)
使用jquery
$('input[name="l1235"]')
使用纯JavaScript
document.getElementsByName('l1235')
答案 4 :(得分:0)
只需使用
$('input[name=l1235]');
如果你想选择文字元素,那么你可以使用
$('input[type=text]');
此后可以执行其他查询,例如:
if($(this).attr('name') == 'l1235') {
等等! :)