ボタンがクリックされた後、(フォームタグ内ではなく) ボタンを非表示にしようとしています。以下は既存のコードです。私が試したすべての解決策は、機能を壊すか、ページ上のフォームに干渉します。
DIV hidden-dev タグの間のコンテンツは、コードの下部にあるボタンがクリックされるまで非表示になります。そのボタンをクリックすると、残りのすべてのコンテンツがユーザーに表示されます。
コンテンツが表示されると、「空き状況を確認する」ボタンは使用されないため、非表示にしたいと思います (特に、コア フォームの送信ボタンが表示され、両方が完全な長さの下部に表示されると混乱するため)ページ。
これは、すべてを適切に実行する既存のコードです(クリック後にボタンを非表示にすることを除く)...
<html>
<head>
<style>
.hidden-div {
display:none
}
</style>
</head>
<body>
<div class="reform">
<form id="reform" action="action.php" method="post" enctype="multipart/form-data">
<input type="hidden" name="type" value="" />
<fieldset>
content here...
</fieldset>
<div class="hidden-div" id="hidden-div">
<fieldset>
more content here that is hidden until the button below is clicked...
</fieldset>
</form>
</div>
<span style="display:block; padding-left:640px; margin-top:10px;">
<button onclick="getElementById('hidden-div').style.display = 'block'">Check Availability</button>
</span>
</div>
</body>
</html>