如何使用上的querySelector按名称拾取输入元素?

最近,我在这个网站上得到了帮助,帮助我在表单输入中使用querySelector,例如select,但我一接受<选择&gt输出它完全改变了函数中必须执行的操作

HTML:

<form onsubmit=“return checkForm()”>
密码:<输入type=“text”name=“pwd”>
<输入type=“submit”value=“submit”>
&lt/表格>

Javascript:

<script language=“Javascript”type=“text/Javascript”>
调试器;
函数检查表(){
var form=document.forms[0];
var selectElement=form.querySelector(“”);
var selectedValue=selectElement.value;
警报(selectedValue);
</script>

以前,我用('select')作为querySelector,但现在我不确定该放什么。
我尝试过多种方法,也尝试过querySelectorAll,但我似乎无法理解

为了清楚起见,我正在尝试拉取name=“pwd”

我怎么能这样做

您可以尝试输入[name=“pwd”]:

函数检查表(){
var form=document.forms[0];
var selectElement=form.querySelector('input[name=“pwd”]”);
var selectedValue=selectElement.value;
}

看看这个http://jsfiddle.net/2ZL4G/1/

发表评论