如何使用 jQuery 获取输入字段的值
How do I get the value of an input field with jQuery
我正在尝试设置字段的内部html值,并且工作正常,但是当我尝试检索它时,它失败了。
我的代码:
var butId = buttonPressed.getAttribute('id');
$('#will'+butId).remove();
$('#hidDelete').html(butId); //THIS WORKS FINE
var temp = $('#hidDelete').html(); //THIS DOESNT
alert (temp); //THIS PRINTS NOTHING
我的输入字段:
<input id="hidDelete" type="hidden" name="hidDelete"/>
谁能看出它有什么问题?
尝试$('#hidDelete').val()
而不是html()
$().html()
用于从一对标签中访问内容,例如。 <div>foo</div>
.你想要$().val()
.这是用于获取/设置input
字段的"值"。
$('#hidDelete').html(butId); //THIS WORKS FINE
var temp = $('#hidDelete').html(); //THIS DOESNT
alert (temp); //THIS PRINTS NOTHING
代替上面使用下面
$('#hidDelete').val(butId);
var temp = $('#hidDelete').val();
alert (temp);
在 jQuery 选择器中.html用于获取元素的内部 HTML。这不应用于输入类型元素。
相关文章:
- 将输入字段中的文本提交到我的数据库,同时将其添加到我的列表中
- 而循环只设置php中输入字段中的第一个值
- 使用 Javascript 将字段输入除以 12
- 合并来自多个字段输入的搜索结果
- 使用 Javascript 实时打印字段输入数据
- 防止AngularJS中跨路由的字段输入重复
- 引用Iframe中的字段输入
- 禁用html5”;“必需”;不显示窗体部分时的字段输入属性
- JavaScriptFormValidation-需要特定的字段输入,但使用大写/小写
- 验证VF页面上所需字段输入的Javascript不起作用
- 在没有
- 使用Jquery将字段输入值作为查询字符串附加到url
- HTML5 jQuery选择所有日期字段'输入:date'
- 将字段输入复制到另一个字段输入
- 向图像添加字段(输入)
- 动态添加字段输入不会存储值并传递给控制器
- 向输入字段输入键击
- 我如何通过javascript验证datetime字段输入
- HTML如何将用户字段输入作为json对象发送
- 如何根据'select' onchange事件将值填充到第二个输入字段?输入