第三十四关:安检员

任务目标:在提交数据前检查其合法性

🐛

巴格

嘿嘿,我要在年龄栏填“一万岁”,在邮箱栏填“哈哈哈”!

我要把服务器搞崩溃!

JS 队长

休想!我们有表单验证 (Validation)

就像机场安检一样,不合规的数据(比如空的必填项、错误的格式)根本出不去!

🦸‍♂️

👮 手动安检

function validateForm() { let x = document.forms["myForm"]["fname"].value; if (x == "") { alert("名字必须填!"); return false; // 阻止提交 } }

🎮 任务:数字通行证

请输入一个 1 到 10 之间的数字。