當文本為空時,我想使用 HTML 或 Javascript 而不是 PHP 的錯誤訊息。我已經創建了代碼,它是我的代碼表單的一部分,有一個文本名稱。我在這里看到了教程或相同的答案,但我無法做到這一點。
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<script src="jquery-1.7.1.min.js"></script>
<script>
function ValidateForm() {
if($("#onoma").val()=="") {
$("#error_msg").html("Field needs filling");
}
}
</script>
在身體部位我有這個代碼:
<label class="required" for="onoma">?νομα</label>
<input type="text" id="onoma" name="firstname" placeholder="Your name..">
uj5u.com熱心網友回復:
一種選擇是:
如果您的輸入文本框在 a 內<form>(可能應該是),您只需將其required放在文本框上,當您嘗試提交表單時它會自動驗證,而無需任何型別的腳本。
演示:
<form>
<label class="required" for="onoma">?νομα</label>
<input type="text" id="onoma" name="firstname" placeholder="Your name.." required>
<button type="submit" name="submit">Submit</button>
</form>
檔案:https : //developer.mozilla.org/en-US/docs/Web/HTML/Attributes/required
HTML5 中還有各種其他內置驗證功能 - 請參閱https://developer.mozilla.org/en-US/docs/Learn/Forms/Form_validation了解概述。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/377546.html
標籤:javascript html 验证
