為什么這樣弄就不行了?
<form action="action_page.php">
First name:<br>
<input type="text" name="firstname" value="Mickey">
<br>
Last name:<br>
<input type="text" name="lastname" value="Mouse">
<br><br>
<input type="submit" value="提交">
</form>?
我把<input type="submit" value="提交">改成<button type="submit">提交</button>這樣就不是按鈕了為什么呢?
2016-08-25
其實<input type="submit" />不是一個畫面元素,而是一個表單(Form)元素,和文本輸入是一樣的,都屬于“數(shù)據(jù)”的一部分(特征是,有value屬性,而且該屬性的值,會被傳送到server端,可以拿來用),而不是樣式的一部分。<button>無法把自己當成Form的數(shù)據(jù)。如果只是個單純的按鈕,觸發(fā)一些畫面動作,請使用<button>;反之,會把畫面的數(shù)據(jù)提交給Server的,一般用<input type="submit" />,當然<button>+JS也完全可以取代。
2016-08-25
是按鈕啊,我這里在網(wǎng)頁上面看是按鈕。
你可以這樣寫:<button type="submit" value="提交"></button>
value="提交" 中的“提交”就是按鈕上面顯示的值。
2016-08-25
少了個name=““?
2016-08-25
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>提交按鈕</title>
</head>
<body>
<form ?method="post" action="save.php">
? ? <label >姓名:</label>
? ? <input type="text" value=" " name="myName " />
? ? <input type="button" value="提交" name="submitBtn" />
</form>
</body>
</html>