获取javascript中的类值
我可能听起来很愚蠢,但我正在尝试获取class属性的值。但它没有定义,而其他属性工作正常。我在stackoverflow上搜索过,但它们使用的是byClassName或byTagName,但我需要byElementId 这就是函数获取javascript中的类值,javascript,Javascript,我可能听起来很愚蠢,但我正在尝试获取class属性的值。但它没有定义,而其他属性工作正常。我在stackoverflow上搜索过,但它们使用的是byClassName或byTagName,但我需要byElementId 这就是函数 (function() { var fname = document.getElementById("fname"); console.log(fname.id); //fname console.log(fname.name); //firstName
(function() {
var fname = document.getElementById("fname");
console.log(fname.id); //fname
console.log(fname.name); //firstName
console.log(fname.class); //undefined
})();
HTML
使用属性获取类
(函数(){
var fname=document.getElementById(“fname”);
console.log(fname.id);//fname
console.log(fname.name);//firstName
console.log(fname.className);//未定义
})();代码>
(函数(){
var fname=document.getElementById(“fname”);
console.log(fname.id);//fname
console.log(fname.name);//firstName
log(fname.className);
})();代码>
如果您使用的是jQuery
$('#fname').attr('class')
使用Javascript
document.getElementById("fname").className
您可以通过.className访问该类,也可以使用.getAttribute('class')作为@fruitjs的潜在副本:乐意帮助:)
document.getElementById("fname").className