JavaScript - HTML-Formularwerte abrufen
Wie kann ich den Wert eines HTML-Formular übergeben, JavaScript?
Ist das richtig? Mein script nimmt zwei Argumente, die man von textbox, aus der dropdown-box.
<body>
<form name="valform" action="" method="POST">
Credit Card Validation: <input type="text" id="cctextboxid" name="cctextbox"><br/>
Card Type: <select name="cardtype" id="cardtypeid">
<option value="visa">Visa</option>
<option value="mastercard">MasterCard</option>
<option value="discover">Discover</option>
<option value="amex">Amex</option>
<option value="diners">Diners Club</option>
</select><br/>
<input type="button" name="submit" value="Verify Credit Card" onclick="isValidCreditCard(document.getElementById('cctextboxid').value,document.getElementById('cardtypeid').value)" />
</body>
InformationsquelleAutor der Frage user377419 | 2010-08-23
Du musst angemeldet sein, um einen Kommentar abzugeben.
HTML:
JS:
InformationsquelleAutor der Antwort user406632
Dokument.die Formulare enthalten eine Reihe von Formen auf Ihrer Seite. Sie können eine Schleife durch diese Formen zu finden, die spezifische form, die Sie wünschen.
Jede form hat eine Elemente-array, die kannst du dann in einer Schleife durch zu finden die Daten, die Sie möchten. Sie sollten auch in der Lage sein, um Sie mit dem Namen
InformationsquelleAutor der Antwort Codeacula
Wenn Sie abrufen möchten, und die Formular-Werte (wie die würde gesendet werden, mithilfe einer HTTP-POST), die Sie verwenden können,
JavaScript
form-serialisieren (https://code.google.com/archive/p/form-serialize/)
jQuery
InformationsquelleAutor der Antwort Kevin Farrugia
Hier ist ein Beispiel von W3Schools :
Die demo finden Sie hier.
InformationsquelleAutor der Antwort Tran Nguyen Nhat Thuy
InformationsquelleAutor der Antwort Randhawa
Mehrere easy-to-use-form serialisierungsprogramme mit guter Dokumentation.
In der Reihenfolge der Github-stars,
jquery.serializeJSON
jquery-serialisieren-Objekt
form2js
form-serialisieren
InformationsquelleAutor der Antwort Atav32