انسخ رمز الكود كما يلي:
// قم بإزالة المسافات على جانبي سلسلة الإدخال
تقليم الوظيفة (الوظائف) {
var count = s. length;
فار ست = 0؛
فار النهاية = العد-1؛
if (s == "") return s;
بينما (ش < العد) {
إذا (s.charAt(st) == " ")
ش++;
آخر
استراحة؛
}
بينما (النهاية > ش) {
إذا (s.charAt(end) == " ")
نهاية --؛
آخر
استراحة؛
}
إرجاع s.substring(st,end + 1);
}
إذا كان النموذج يبدو هكذا:
انسخ رمز الكود كما يلي:
<إجراء النموذج = "testnew.html" الاسم = "form1">
اسم المستخدم: <نوع الإدخال = "نص" اسم = "اسم">
كلمة المرور: <input type = "password" name = "pwd"> <br>
<input type = "submit" value = "إرسال" عند النقر = "isEmpty ()">
</النموذج>
ثم لتحديد ما إذا كان الإدخال فارغًا، يمكنك تحديد الوظيفة مثل هذا:
انسخ رمز الكود كما يلي:
الدالة فارغة () {
//form1 هي سمة الاسم في النموذج
var _form = document.form1;
إذا (تقليم (_form.name.value) = = "") {
تنبيه ("لا يمكن أن يكون اسم المستخدم فارغًا!")؛
عودة كاذبة.
}
إذا(تريم(_form.pwd.value)==="){
تنبيه("لا يمكن أن تكون كلمة المرور فارغة!");
عودة كاذبة.
}
عودة صحيحة؛
}