如何通过javascript中的自定义属性的特定值获取元素?

时间:2016-03-15 18:23:00

标签: javascript

您能告诉我如何获得具有自定义“验证”属性的所有<input>字段。

<form>
    <p><input type="text" id="first_name" name="first_name" validation="isRequired,currectFormat" placeholder="first name" required/></p>
    <p><input type="text" id="last_name" name="last_name" validation="isRequired,currectFormat" placeholder="last name"/></p>
    <p><input type="text" id="email" name="email" validation="isRequired,currectFormat" placeholder="email"/></p>
    <p><input type="text" id="address" name="address" placeholder="address" /></p>
    <input type="button" value="OK">
</form>

2 个答案:

答案 0 :(得分:0)

var inputs  = document.querySelectorAll('form input[validation]');

querySelectorAll()中使用css属性选择器。

https://jsfiddle.net/hkcmrLer/

答案 1 :(得分:0)

你有没有试过这样的事情:

document.querySelectorAll('input[validation="isRequired,currentFormat"]');