我希望文本框在通過POST方法發送數據後消失。 但我不能讓Javascript工作。頁面不斷重新加載,因此,文本框始終存在。使用javascript無法生效的樣式更改
<script>
function puff()
{
if (document.getElementById("updat").style.display == "block")
document.getElementById("updat").style.display = "none";
else
document.getElementById("updat").style.display = "block";
}
</script>
</head>
<body>
<div class="container" id="upd">
<form class="form-signin" action="rough_page.php" method="POST">
<div class="input-group" id="updat">
<input type="text" name="text1" class="form-control" value=""/>
<input type="text" name="text2" class="form-control" value=""/>
<input type="text" name="text3" class="form-control" value=""/>
<input type="text" name="text4" class="form-control" value=""/>
<input type="hidden" name="flag" class="form-control" value=""/>
</div>
<button class="btn btn-lg btn-primary btn-block" onclick="puff()" type="submit">Update</button>
</form>
</div>
</body>
當我按一下按鈕我想要的文本框消失,我想希望他們重新出現,一旦我再次單擊該按鈕。
https://developer.mozilla.org/en-US/docs/AJAX/Getting_Started – Andreas
可以使用jQuery嗎? –