ตรวจสอบว่าสตริงว่างเปล่า
var strings = ''; if (string.length == 0) {Alert ('ไม่สามารถว่างเปล่า'); -ตรวจสอบว่าสตริงเป็นอักขระ "ว่าง" นั่นคือผู้ใช้ได้ป้อนช่องว่าง
var strings = ''; if (strings.replace (/(^s*) | (s*$)/g, "") .length == 0) {แจ้งเตือน ('ไม่สามารถว่างเปล่า'); -ตรวจสอบว่าสตริงอินพุตว่างเปล่าหรือทั้งหมดเป็นช่องว่าง
ฟังก์ชั่น isnull (str) {ถ้า (str == "") ส่งคืนจริง; var regu = "^[]+$";หากมีโมฆะรหัสข้างต้นไม่สามารถตัดสินได้ตามปกติ รหัสต่อไปนี้เป็นกรณีที่ null ถูกตัดสินว่าเป็นโมฆะ
var exp = null; if (exp == null) {alert ("เป็น null"); -เมื่อ EXP ไม่ได้กำหนดผลลัพธ์เช่นเดียวกับ NULL ก็ได้รับเช่นกันแม้ว่า NULL และ Undefined จะแตกต่างกัน
หมายเหตุ: วิธีนี้สามารถใช้งานได้เมื่อตัดสิน NULL และไม่ได้กำหนดในเวลาเดียวกัน รหัสมีดังนี้
var exp = null; if (! exp) {แจ้งเตือน ("เป็นโมฆะ"); -หาก EXP ไม่ได้กำหนดหรือตัวเลขศูนย์หรือเท็จคุณจะได้รับผลลัพธ์เช่นเดียวกับ NULL แม้ว่า NULL จะแตกต่างจากทั้งสอง หมายเหตุ: วิธีนี้สามารถใช้งานได้เมื่อตัดสินโมฆะ, ไม่ได้กำหนด, ตัวเลขตัวเลขและเท็จในเวลาเดียวกัน รหัสมีดังนี้
var exp = null; if (typeof exp == "null") {alert ("เป็น null"); -สำหรับความเข้ากันได้ย้อนหลังเมื่อ EXP เป็น NULL, typeof null มักจะส่งคืนวัตถุดังนั้นสิ่งนี้ไม่สามารถตัดสินได้
<script type = "text/javascript"> function testuser () {var i = document.getElementByIdx_x ("aa"); ถ้า (i.value == "null") {แจ้งเตือน ("โปรดเข้าสู่ระบบก่อนที่จะทิ้งข้อความ!") ส่งคืน false;วิธีการข้างต้นในการพิจารณาว่าสตริงอินพุตนั้นว่างเปล่าพื้นที่หรือว่างเป็นเนื้อหาทั้งหมดที่ใช้ร่วมกันโดยตัวแก้ไข ฉันหวังว่ามันจะให้ข้อมูลอ้างอิงและฉันหวังว่าคุณจะสนับสนุน wulin.com มากขึ้น