javascript-Firefox / Safari中的jQuery val()问题
作者:互联网
我正在尝试使用jQuery代码访问文本框值;
$("#pg_textbox").val();
但是在Firefox / Safari中它不会返回正确的值.
甚至
$("#paging_textbox").attr("value")
不起作用..
在firefox调试器中,它说keyCode = 13,…
但是我想要用户输入的实际值.
请帮我.谢谢.
*更新代码
的HTML
<input type="text" maxlength="5" size="2" value="1" id="paging_textbox">
JS
textValue = $("#paging_textbox").attr("value");
alert(textValue);
解决方法:
检查文本框的ID /名称.
HTML:
<input type="textbox" id="pg_textbox" name="pg_textbox" value="Hello!" />
<input type="button" id="GetValue" name="GetValue" value="Get Value" />
Javascript:
$("#GetValue").click(function() {
alert( $("#pg_textbox").val() );
});
尝试在jsFiddle上检查此样本.
标签:javascript-framework,css,html,javascript,jquery 来源: https://codeday.me/bug/20191208/2090804.html