嗨我有一些麻煩讓這個工作,非常簡單,我想要做的是顯示一個div,一旦我的HTML表單被提交。表單提交後隱藏/顯示Div?
<head>
<script type="text/javascript">
function showHide() {
var div = document.getElementById(hidden_div);
if (div.style.display == 'none') {
div.style.display = '';
}
else {
div.style.display = 'none';
}
}
</script>
</head>
<body>
<form method="post" name="installer">
<label>Home Keyword</label>
<br />
<input type="text" name="hello" value="">
<br />
<input type="submit" value="" name="submit" onsubmit="showHide()">
</form>
<div id="hidden_div" style="display:none">
<p>Show me when form is submitted :) </p>
</div>
</body>
任何幫助,將不勝感激謝謝:)
移動onsubmit屬性的形式。另外,不要使用「提交」作爲表單控件名稱,因爲它會影響表單的提交方法。在上面,* form.submit *會引用控件,而不是方法,所以調用它會引發錯誤。 – RobG