Javascript设置属性

时间:2015-06-04 12:38:24

标签: javascript html ajax dom

我有问题。我想用JS设置一些属性。

foo.done

我想在getContent中设置一个参数,但它不起作用。 有谁有想法,这怎么可能有效?

2 个答案:

答案 0 :(得分:1)

正确使用引号,您应该正确绑定事件,并且可以直接设置href属性。

div_navi.childNodes[i].onclick = function(){
    getContent(this.textContent)
};
div_navi.childNodes[i].href = div_navi.childNodes[i].textContent;

答案 1 :(得分:0)

您没有使用setAttribute设置活动,您可以为onclickdiv_navi.childNodes[i].onclick = [function])属性分配一个功能,或者更好:

div_navi.childNodes[i].addEventListener('click', getContent);

function getContent(e) {
   console.log(e.target.textContent);
}