Heim > Web-Frontend > js-Tutorial > Hauptteil

jQuery betreibt DOM, um den Wert der Form control_jquery abzurufen

WBOY
Freigeben: 2016-05-16 16:18:22
Original
1178 Leute haben es durchsucht

Das Beispiel in diesem Artikel beschreibt, wie jQuery das DOM betreibt, um den Wert des Formularsteuerelements zu erhalten. Teilen Sie es als Referenz mit allen. Die spezifische Analyse lautet wie folgt:

Der größte Unterschied zwischen HTML-Attributen und DOM-Attributen ist wahrscheinlich der Wert des Formularsteuerelements. Beispielsweise heißt das Wertattribut des Texteingabefelds im DOM defaultValue, und im DOM gibt es kein Wertattribut. Was das Optionslistenelement (select) betrifft, so wird der Wert seiner Option normalerweise über das selectedIndex-Attribut im DOM oder über das selected-Attribut seines Optionselements abgerufen.

Aufgrund dieser Unterschiede ist es am besten, die Methode .attr() nicht zu verwenden, wenn Sie den Wert eines Formularsteuerelements abrufen und festlegen. Was die Optionsliste betrifft, ist es am besten, die Methode .prop() gar nicht erst zu verwenden. Was also verwenden? Es wird empfohlen, die von jQuery bereitgestellte Methode .val() zu verwenden:

Code kopieren Der Code lautet wie folgt:
//Den aktuellen Wert des Texteingabefelds abrufen
var inputValue = $('#my-input').val();
//Den aktuellen Wert der Optionsliste abrufen
var selectValue = $('#my-select').val();
8. Stellen Sie den Wert der Radioliste ein
$('#my-single-select').val('value3');
/^Legen Sie den Wert der Mehrfachauswahlliste fest
$('#my-multi-select').val(['value1', 'value2']);

Wie .attr() und .prop() kann auch die .val()-Methode eine Funktion als Setter-Parameter akzeptieren. Mit dieser vielseitigen .val()-Methode werden Sie sich bei der Verwendung von jQuery für die Webentwicklung effizienter fühlen.

Ich hoffe, dass dieser Artikel für alle bei der jQuery-Programmierung hilfreich sein wird.

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!