【发布时间】:2018-04-16 12:02:56
【问题描述】:
<form name="myform">
<fieldset>
<legend>Delivery Information</legend>
<p>Country: <input pattern="^[A-Za-z]" type="text" name="textInput" size="25" placeholder="input country..."></p>
<p>Street: <input pattern="^[A-Za-z0-9]" type="text" name="street" size="30" placeholder="input street..."></p>
<p>City: <input pattern="^[A-Za-z ]" type="text" name="textInput" size="20" placeholder="input city..."></p>
<p>Zip: <input pattern="(\d{5}([\-]\d{4})?)" type="text" name="zip" size="5" placeholder="#####"></p>
</fieldset>
</form>
所以,我有一个表单,我想使用 Javascrip DOM 获取名称为“textInput”的所有输入元素(我有其他输入,所以它哈),并添加一个属性“oninvalid="please, only use letters"。
只有 Javascript,所以没有 JQuery。
【问题讨论】:
-
查看纯 JS 的第二个答案。
标签: javascript forms dom input