Tentukan apakah string itu kosong
var strings = ''; if (string.length == 0) {alert ('Can't be Empty'); }Tentukan apakah string adalah karakter "kosong", yaitu pengguna telah memasuki ruang
var strings = ''; if (strings.replace (/(^s*) | (s*$)/g, "") .length == 0) {waspada ('tidak bisa kosong'); }Tentukan apakah string input kosong atau semuanya adalah spasi
fungsi isnull (str) {if (str == "") return true; var regu = "^[]+$"; var re = regexp baru (regu); return re.test (str);}Jika ada nol, kode di atas tidak dapat dinilai secara normal. Kode berikut adalah kasus ketika nol dinilai sebagai nol.
var exp = null; if (exp == null) {alert ("is null"); }Ketika exp tidak terdefinisi, hasil yang sama dengan nol juga diperoleh, meskipun nol dan tidak terdefinisi berbeda.
Catatan: Metode ini dapat digunakan saat menilai nol dan tidak terdefinisi pada saat yang sama. Kodenya adalah sebagai berikut
var exp = null; if (! exp) {alert ("is null"); }Jika exp tidak terdefinisi, atau angka nol, atau salah, Anda juga akan mendapatkan hasil yang sama dengan nol, meskipun nol berbeda dari keduanya. Catatan: Metode ini dapat digunakan saat menilai nol, tidak terdefinisi, nol nol, dan false pada saat yang sama. Kodenya adalah sebagai berikut
var exp = null; if (typeOf exp == "null") {alert ("is null"); }Untuk kompatibilitas mundur, ketika exp adalah nol, tipe null selalu mengembalikan objek, jadi ini tidak dapat dinilai.
<script type = "text/javaScript"> function testUser () {var i = document.geteLementByIdx_x ("aa"); if (i.value == "null") {waspada ("Harap masuk sebelum meninggalkan pesan!") Return false;} lain {ALERT (a.value) return true;}} </Script>Metode di atas untuk menentukan apakah string input kosong, ruang, atau nol adalah seluruh konten yang dibagikan oleh editor. Saya harap ini dapat memberi Anda referensi dan saya harap Anda dapat mendukung wulin.com lebih lanjut.