Jquery 如何获取输入的类型?
如何通过名称获取表单中的输入类型?例如:Jquery 如何获取输入的类型?,jquery,forms,input,Jquery,Forms,Input,如何通过名称获取表单中的输入类型?例如: <input type="text" value="123" name="username" /> 返回类型应为“文本” 有什么想法吗? <input type="text" value="123" name="username" id="username" /> getInputType("#username"); getInputType("input[name=username]"); function get
<input type="text" value="123" name="username" />
返回类型应为“文本”
有什么想法吗?
<input type="text" value="123" name="username" id="username" />
getInputType("#username");
getInputType("input[name=username]");
function getInputType(selector){
var inputType = $(selector).attr('type');
alert(inputType);
return inputType;
}
getInputType(“#用户名”);
getInputType(“输入[名称=用户名]”);
函数getInputType(选择器){
var inputType=$(选择器).attr('type');
警报(输入类型);
返回输入类型;
}
getInputType(“#用户名”);
getInputType(“输入[名称=用户名]”);
函数getInputType(选择器){
var inputType=$(选择器).attr('type');
警报(输入类型);
返回输入类型;
}
没有id可以吗?是的,我只是做了更改来告诉您如何操作。请注意,在调用method时选择器发生了更改。没有id是否可能?是的,我只是做了更改以演示如何进行更改。请注意,在调用Method时,选择器发生了更改,该方法甚至不是jQuery答案。好吧,该请求是针对jQuery解决方案的。这甚至不是jQuery答案。好吧,该请求是针对jQuery解决方案的。
>>> document.getElementsByName("username")[0].type
"text"