我想阻止用户在HTML5中的电话号码的文本字段中输入非数字字符.我试过这个,但它不禁止非数字字符:
<input type="tel" name="usrtel"><br>
Run Code Online (Sandbox Code Playgroud)
我也尝试使用type=number,但这给了我一个向上和向下箭头来增加或减少值,这对电话号码没用.我怎么能做到这一点?
我有一个有2个下拉列表和一个文本框的表单,我需要立即克隆所有这些限制为5个div并且还增加id或名称,我可以使用一个div中的两个不同元素但是面临问题一次两个相同的元素,因为它两者都采用相似的id.我用过Fiddle_Demo
我的HTML代码是:
<div id="elements">
<div id="Outer_00">
<select name="Type" id="Type_00" disabled="disabled" class="edit">
<option value="ArtistType" selected="selected">Artist Type </option>
<option value="Singer">Singer</option>
<option value="Actor">Actor</option>
<option value="Fighter">Fighter</option>
<option value="Editor">Editor</option>
<option value="Writer">Writer</option>
</select>
<select name="ASubType" id="ASubType_00" disabled="disabled" class="edit">
<option value="Artist Sub-Type" selected="selected">Artist Sub-Type</option>
<option value="Actor" >-----Actor-----</option>
<option value="Comedian" >Comedian</option>
<option value="Hero" >Hero</option>
<option value="Villain" >Villain</option>
<option value="Supporting Cast" >Supporting Cast</option>
<option value="Singer" >-----Singer-----</option>
<option value="Folk" >Folk</option>
<option value="Pop" >Pop</option>
<option value="Movie" >Movie</option>
</select>
<input type="text" placeholder="Quantity" name="Quantity" id="Quantity_00" disabled="disabled" class="edit" onkeypress="return …Run Code Online (Sandbox Code Playgroud)