Rumah >hujung hadapan web >tutorial js >Bagaimana untuk mengehadkan kotak teks kepada input bahasa Cina sahaja dalam kemahiran js_javascript

Bagaimana untuk mengehadkan kotak teks kepada input bahasa Cina sahaja dalam kemahiran js_javascript

WBOY
WBOYasal
2016-05-16 15:45:521220semak imbas

Contoh dalam artikel ini menerangkan cara menggunakan js untuk mengehadkan kotak teks kepada input bahasa Cina sahaja. Kongsikan dengan semua orang untuk rujukan anda. Butirannya adalah seperti berikut:

Benarkan kotak teks hanya memasukkan kaedah dan kod bahasa Cina Jika anda secara tidak sengaja memasukkan bahasa Inggeris, ia akan kembali secara automatik dan mengosongkan input anda sehingga anda memasukkan bahasa Cina digunakan untuk meningkatkan ketepatan input semasa mendaftarkan beberapa maklumat.

Kesan operasi adalah seperti yang ditunjukkan di bawah:

Kod khusus adalah seperti berikut:

<html>
<head>
<title>让一个文本框只能输入汉字的方法</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body>
<input onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\u4E00-\u9FA5]/g,''))">试着在文本框里分别输入汉字和英文字符试试?
</body>
</html>

Saya harap artikel ini akan membantu reka bentuk pengaturcaraan JavaScript semua orang.

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn