Ich mag dumm klingen, aber ich versuche, den Wert eines Klassenattributs zu erhalten. Aber es spuckt undefiniert, während der Rest der Eigenschaften gut funktionieren. Ich suchte auf Stackoverflow, aber diejenigen verwenden byClassName oder byTagName aber ich will byElementId JSBIN LinkErhalten Sie den Klassenwert in Javascript
Diese Funktion ist
(function() {
var fname = document.getElementById("fname");
console.log(fname.id); //fname
console.log(fname.name); //firstName
console.log(fname.class); //undefined
})();
HTML
<input type="text" name="firstName" id="fname" class="gotcha">
Sie Zugriff Klasse über .className, alternativ können Sie .getAttrib verwenden ute ('class') –
potentielles Duplikat von http://stackoverflow.com/questions/7796127/how-to-get-class-name-through-avascript –