我有一个要将类放入的元素。但循环不断给我
未定义getElementsByTagName
<script>
var textarea = getElementsByTagName("textarea");
for(i = 0; i<textarea.length; i++){
textarea .setAttribute("class" "textbox")
}
</script>
<textarea></textarea>
<textarea></textarea>
答案 0 :(得分:3)
getElementsByTagName
不在全局/ window
对象中,而是位于document
中。
document.getElementsByTagName();
您需要像上面或任何Node
元素一样明确地调用它。
答案 1 :(得分:1)
使用
textarea[i].className="textbox";
// ^ ^
// | |
// index |
// className is the property to change