我想在html中顯示警告消息。此代碼顯示名爲「公司」和「名稱」的兩個文本框。 con.php
連接到數據庫並插入信息。但是,如果我什麼都沒輸入,那麼這些值仍然會以null
的形式存儲在數據庫中。我希望用戶知道他不應該通過顯示一些消息將這些字段留空,並且如果給定的公司已經存在於數據庫中,則會出現警告。我如何實現?在html中顯示錯誤消息
<html>
<head>
<title>store in a database</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<h2>company Store</h2>
<form name="form1" method="post" action="con.php">
<p>company:<input type="text" name="company">
<br/>
<br/>
<br/>
Name: <input type="text" name="name" size="40">
<br/>
<br/>
<br/>
<input type="submit" value="Save">
<input type="button" onclick="window.close()" value="cancel">
</form>
</body>
你不能用(純)html做到這一點;如果JavaScript是一個選項,那麼這很容易,或者可以(和*應該*)在服務器端檢查,以及用於填充數據庫的任何腳本語言。 –
HTML 5有一些驗證屬性。但他們並不是真正推動噴氣式飛機。就像David Thomas所說,你也必須檢查服務器端的數據。 @David Thomas:他已經在使用javascript了,請參閱取消按鈕。 – rekire