Heim > Web-Frontend > HTML-Tutorial > Beispiel für die Steuerung des Eingabeformats in HTML

Beispiel für die Steuerung des Eingabeformats in HTML

黄舟
Freigeben: 2017-10-27 10:15:02
Original
5177 Leute haben es durchsucht

Nur ​​Chinesisch kann eingegeben werden

<input type="text" onkeyup="this.value=this.value.replace(/[^\u4e00-\u9fa5]/g,&#39;&#39;)">
Nach dem Login kopieren

Nur ​​Englisch kann eingegeben werden

<input type="text" onkeyup="this.value=this.value.replace(/[^a-zA-Z]/g,&#39;&#39;)">
Nach dem Login kopieren

Es können nur Zahlen eingegeben werden in das Textfeld eingegebener Code (Dezimalpunkte können nicht eingegeben werden)

<input onkeyup="this.value=this.value.replace(/\D/g,&#39;&#39;)" onafterpaste="this.value=this.value.replace(/\D/g,&#39;&#39;)">
Nach dem Login kopieren

Es können nur Zahlen eingegeben werden, Dezimalpunkte können eingegeben werden

方法一:<input onkeyup="if(isNaN(value))execCommand(&#39;undo&#39;)" onafterpaste="if(isNaN(value))execCommand(&#39;undo&#39;)">  
方法二:<input name=txt1 onchange="if(/\D/.test(this.value)){alert(&#39;只能输入数字&#39;);this.value=&#39;&#39;;}">  
方法三:<input onkeyup="this.value=this.value.replace(/[^\d.]/g,&#39;&#39;)" onafterpaste="this.value=this.value.replace(/[^\d.]/g,&#39;&#39;)" >
Nach dem Login kopieren

Es können nur Zahlen und Englisch eingegeben werden

<input onKeyUp="value=value.replace(/[^\d|chun]/g,&#39;&#39;)">
Nach dem Login kopieren

Es können nur Buchstaben und chinesische Schriftzeichen eingegeben werden

<input onkeyup="value=value.replace(/[\d]/g,&#39;&#39;) "onbeforepaste="clipboardData.setData(&#39;text&#39;,clipboardData.getData(&#39;text&#39;).replace(/[\d]/g,&#39;&#39;))"   
 maxlength=10 name="Numbers">
Nach dem Login kopieren

Nur ​​Buchstaben und Zahlen kann eingegeben werden

<input onkeyup="value=value.replace(/[^\w\.\/]/ig,&#39;&#39;)">
Nach dem Login kopieren
<input type="text" size="20" onkeyup="this.value=this.value.replace(/[^\w_]/g,&#39;&#39;);">
Nach dem Login kopieren

Hiermit können Sie Groß- und Kleinbuchstaben und Zahlen eingeben, unterstreichen

<input type="text" size="20" onkeyup="this.value=this.value.replace(/[^\d-]/g,&#39;&#39;)" onafterpaste="this.value=this.value.replace(/[^\d-]/g,&#39;&#39;)">
Nach dem Login kopieren

Hiermit können Sie Zahlen eingeben, Mittellinie (Telefonnummer)

<input type="text" size="20" onkeyup="this.value=this.value.replace(/[^a-z0-9_]/g,&#39;&#39;);">
Nach dem Login kopieren

Hier können Sie Kleinbuchstaben eingeben und Zahlen, Unterstreichung

<input type="text" onkeyup="value=value.replace(/[^\d.]/g,&#39;&#39;)">
Nach dem Login kopieren

Damit können Zahlen und Punkte eingegeben werden

Min, Max und Schritt Attribute werden für Eingaben verwendet, die enthalten Zahlen und Datumsangaben Typbeschränkungen. Das Attribut
min gibt den minimal zulässigen Wert für das Eingabefeld an. Das Attribut
max gibt den maximal zulässigen Wert für das Eingabefeld an.
Das Schrittattribut gibt das zulässige Zahlenintervall für das Eingabefeld an

Das obige ist der detaillierte Inhalt vonBeispiel für die Steuerung des Eingabeformats in HTML. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage