在網頁中,按鈕分為3種:普通按鈕button、提交按鈕submit、重置按鈕reset。
一、普通按鈕button
普通按鈕一般情況下要配合JavaScript腳本來進行表單的實作。
語法:
<input type="button" value="普通按钮的取值" onclick="JavaScript脚本程序"/>
說明:
value的值是顯示在按鈕上的文字,onclick是普通按鈕的事件,這個我們在JavaScript入門教學中會詳細講解,在此大家了解一下就OK了。
範例:
<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> </head> <body> 单击按钮弹出对话框:<br/> <input type="button" value="按钮" onclick="alert('你点击了按钮!')"> </body> </html>
二、提交按鈕submit
提交按鈕可以看成具有特殊功能的普通按鈕,點擊提交按鈕可以實現將表單內容提交給伺服器處理。
語法:
<input type="submit" value="提交按钮的取值"/>
說明:
value的取值就是顯示在按鈕上的文字。範例請看重置按鈕中的例子。
提交按鈕submit真正的用處還得我們學了後端技術才能真正理解。
三、重置按鈕reset
重置按鈕也可以看成具有特殊功能的普通按鈕,點擊重置按鈕可以清除使用者在頁面表單中輸入的資訊。
語法:
<input type="reset" value="重置按钮的取值"/>
說明:
value的取值就是顯示在按鈕上的文字。
範例:
<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> </head> <body> <form name="form1" method="post" action="index.html"> 账号:<input type="text"/><br/> 密码:<input type="text"/><br/> <input type="submit" value="提交"/> <input type="reset" value="重置"/> </form> </body> </html>
你在文字方塊輸入字元之後,按下重置按鈕,你會發現文字方塊的內容清除了!這就是重置按鈕的功能。
1、重置按鈕的誤解
我們從上面知道,重置按鈕可以清除使用者在表單輸入的信息,但是重置按鈕只能清除「目前所在form標籤」內的表單元素內容,對目前所在form標籤以外的表單元素無效。
範例:
<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> </head> <body> <form name="form1" method="post" action="index.html"> 账号:<input type="text"/><br/> 密码:<input type="text"/><br/> <input type="submit" value="提交"/> <input type="reset" value="重置"/> </form> 昵称:<input type="text"/><br/> </body> </html>
然後你在