gpt4 book ai didi

javascript - 有没有更简单的方法来简化 document.getElementById?

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:32:07 24 4
gpt4 key购买 nike

我使用的代码要求我编写以下内容:

document.getElementById("id").innerHTML //+ whatever else

这段代码在我的 javascript 中可能被使用了 20-30 次,只是 ID 属性发生了变化。有没有一种方法可以编写一个非常小的函数,用更简化的版本替换整行文本?像这样的东西:

 El("id")

我可能编写了 2-3 个不同的函数来尝试简化此操作,但没有一个起作用。

var dom = {
elem = function (id){
return document.getElementById(id).innerHTML;
}
}

dom.elem(testid) //this has not worked

最佳答案

试试这个:

function El(id) {
return document.getElementById(id).innerHTML;
}

然后你可以使用:

El("elementId"); //will return document.getElementById("elementId").innerHTML

关于javascript - 有没有更简单的方法来简化 document.getElementById?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33713408/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com