我正在 jsfiddle.com 上开发一个小脚本
我可以让它与一个元素一起工作,就像这个jsfiddle:http://jsfiddle.net/8hXGq/3/
这是 jQuery 代码:
jQuery(function() {
$("input[name=action]").click(function() {
value = $(':Password').val();
alert(value);
});
})
但是当我尝试获取 2 个输入值(如这个 jsfiddle 中的值)时,它不起作用
访问http://jsfiddle.net/8hXGq/2/
这是 jQuery 代码
jQuery(function(){
$("input[name=action]").click(function(){
newas = $(':Login').val();
value = $(':Password').val();
alert(value);
alert(newas);
});
})
如何解决这个问题?
最佳答案
':Password'
是 input[type="password]
的简写,因此有效。您的问题是 $(':Login')
这里您正在寻找不存在的元素input[type="Login]
使用
jQuery(function () {
$("input[name=action]").click(function () {
newas = $("input[name=Login]").val();
alert(newas);
value = $(':Password').val();
alert(value);
});
})
关于javascript - 无法让 jQuery 获取输入框的 2 个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22478076/