Anzeigen/verbergen von Div-nach form submit?

Hallo, ich habe einige Mühe, das zu erreichen, ist ziemlich einfach, alles, was ich bin zu wollen, ist ein div, wenn mein html-Formular abgeschickt wird.

<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>

Jede Hilfe wäre sehr geschätzt danke 🙂

Bewegen Sie den "onsubmit" Attribut der form. Auch, verwenden Sie nicht "senden" als eine Formular-Steuerelement-Namen, wie es shaddows die form der submit-Methode. Im oben genannten form.Einreichen wird die Referenz, die Kontrolle, nicht die Methode, so ruft es wirft einen Fehler.

InformationsquelleAutor Jessica | 2011-08-23

Schreibe einen Kommentar