Rumah >hujung hadapan web >tutorial js >Kotak teks kawalan biasa Javascript hanya boleh memasukkan integer atau kemahiran nombor_javascript titik terapung

Kotak teks kawalan biasa Javascript hanya boleh memasukkan integer atau kemahiran nombor_javascript titik terapung

WBOY
WBOYasal
2016-05-16 16:37:521384semak imbas

Bahagian JS kod adalah seperti berikut:

function CheckInputIntFloat(oInput) 
{ 
if('' != oInput.value.replace(/\d{1,}\.{0,1}\d{0,}/,'')) 
{ 
oInput.value = oInput.value.match(/\d{1,}\.{0,1}\d{0,}/) == null ? '' :oInput.value.match(/\d{1,}\.{0,1}\d{0,}/); 
} 
}

Kod bahagian HTML (contoh):

<input type="text" id="input1" name="input1" onkeyup="javascript:CheckInputIntFloat(this);" />
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