Ich kann das Element wie folgt erhalten $("#txtEmail")
aber ich bin nicht sicher, wie ich den tatsächlichen Wert ermitteln kann.
Antworten
Zu viele Anzeigen?Sie können auf den Wert des Texbox-Steuerelements entweder über seine ID oder über seinen Klassennamen zugreifen.
Hier ist der Beispielcode:
<input type="text" id="txtEmail" class="textbox" value="1">
$(document).ready(function(){
alert($("#txtEmail").val());
alert($(".textbox").val());//Not recommended
});
Die Verwendung des Klassennamens für den Erhalt eines Textfeld-Steuerungswerts kann einen anderen oder falschen Wert zurückgeben, da derselbe Klassenname auch für jedes andere Steuerelement definiert werden kann. Der Wert eines bestimmten Textfelds kann also über seine ID abgerufen werden.
Laut Jquery-Dokumenten
The .val() method is primarily used to get the values of form elements such as input, select and textarea. When called on an empty collection, it returns undefined.
Um den im Textfeld mit der ID txtEmail gespeicherten Wert abzurufen, können Sie Folgendes verwenden
$("#txtEmail").val()
- See previous answers
- Weitere Antworten anzeigen