Javascript外部文件不起作用

时间:2014-11-24 16:56:55

标签: javascript

另外我有一个html页面,其中包含带有javascript函数的文件。 <script src="script.js"></script> javascript文件:

function err(errRep) {
    alert(errRep);                  
}

function next(){
    document.getElementsByClassName('another').style.backgroundColor=#8CDD81;                  
}

如果只有一个功能,一切正常,但是当我添加下一个功能时,我的任何功能都无法正常工作。什么问题?

2 个答案:

答案 0 :(得分:5)

getElementsByClassName返回一个集合,你必须迭代或索引它。你也有语法错误:#8CDD81是无效的JS语法,你需要在字符串周围引用。

function next(){
    document.getElementsByClassName('another')[0].style.backgroundColor='#8CDD81';                  
}

答案 1 :(得分:0)

可能是语法问题。您需要将backgroundColor值包装到''

document.getElementsByClassName('another').style.backgroundColor='#8CDD81';