Maison > interface Web > tutoriel HTML > Exemple de contrôle du format d'entrée en HTML

Exemple de contrôle du format d'entrée en HTML

黄舟
Libérer: 2017-10-27 10:15:02
original
5139 Les gens l'ont consulté

Seuls les chinois peuvent être saisis

<input type="text" onkeyup="this.value=this.value.replace(/[^\u4e00-\u9fa5]/g,&#39;&#39;)">
Copier après la connexion

Seuls les anglais peuvent être saisis

<input type="text" onkeyup="this.value=this.value.replace(/[^a-zA-Z]/g,&#39;&#39;)">
Copier après la connexion

Seuls les chiffres peuvent être saisis saisi dans la zone de texte Code (les points décimaux ne peuvent pas être saisis)

<input onkeyup="this.value=this.value.replace(/\D/g,&#39;&#39;)" onafterpaste="this.value=this.value.replace(/\D/g,&#39;&#39;)">
Copier après la connexion

Seuls les chiffres peuvent être saisis, les points décimaux peuvent être saisis

方法一:<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;)" >
Copier après la connexion

Seuls les chiffres et l'anglais peuvent être saisis

<input onKeyUp="value=value.replace(/[^\d|chun]/g,&#39;&#39;)">
Copier après la connexion

Seuls les lettres et les caractères chinois peuvent être saisis

<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">
Copier après la connexion

Seuls les lettres et les chiffres peut être saisi

<input onkeyup="value=value.replace(/[^\w\.\/]/ig,&#39;&#39;)">
Copier après la connexion
<input type="text" size="20" onkeyup="this.value=this.value.replace(/[^\w_]/g,&#39;&#39;);">
Copier après la connexion

Cela vous permet de saisir des lettres et des chiffres majuscules et minuscules, de souligner

<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;)">
Copier après la connexion

Cela vous permet de saisir des chiffres, la ligne centrale (numéro de téléphone)

<input type="text" size="20" onkeyup="this.value=this.value.replace(/[^a-z0-9_]/g,&#39;&#39;);">
Copier après la connexion

Cela vous permet de saisir des lettres minuscules et nombres, souligner

<input type="text" onkeyup="value=value.replace(/[^\d.]/g,&#39;&#39;)">
Copier après la connexion

Cela peut saisir des nombres et des points

min, max et pas Les attributs sont utilisés pour les entrées contenant nombres et dates Contraintes de type. L'attribut
min spécifie la valeur minimale autorisée pour le champ de saisie. L'attribut
max spécifie la valeur maximale autorisée pour le champ de saisie.
L'attribut step spécifie l'intervalle de nombre légal pour le champ de saisie

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal