Ich versuche, den Wert aus dem HTML-Tag zu erhalten. Nicht der Text selbst, sondern der Attributwert. Was mache ich falsch?So erhalten Sie Attributwert von HTML-Tags
$('label').click(function() {
$('p').text(($(this).val()));
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<label value="hello">click</label>
<p></p>
Als Hinweis: 'value' ist nicht gültige Attribute für [' label'] (https://html.spec.whatwg.org/ multipage/forms.html # the-label-element). Gültige Attribute sind 'for', die allgemeinen [globalen Attribute] (https://html.spec.whatwg.org/multipage/dom.html#global-attributes) und [benutzerdefinierte Datenattribute] (https: //html.spec .whatwg.org/multipage/dom.html # custom-data-attribute) ('data-*') –
Mit 'data-*' können beliebige Zeichenketten verwendet werden. Ex. 'data-value =" hallo "' – zer00ne
@ zer00ne Was meinst du mit 'daten- *'? Setzen Sie es wo Wert ist? Wie würde ich den Wert in JQuery zurückbekommen? –