javascript-无法使用innerHTML =“”清空div元素的内容

时间:2018-10-12 02:36:30

标签: html innerhtml

我有以下按钮和2个功能press()和clear()。 press()可以正常工作,但是与clear()一起使用,我以为我做对了,但没有用。有人可以帮我解决这个问题。非常感谢你。这是我的代码:

...
    <p class="result-info">
        <span class="result-meta">
            <span class="nearby">
                ... #this SHOULD print something
            </span>
        </span>
    </p>
    <p class="result-info">
        <span class="result-meta">
            <span class="FAR-AWAY">
                ... # this should NOT print anything
            </span>
        </span>
    </p>
...

2 个答案:

答案 0 :(得分:1)

js中存在一个名为clear的函数。将您的函数重命名为其他名称。也许是empty()。不要以为是保留。

如果您将函数命名保持清晰,window.clear()似乎也可以完成这项工作。

答案 1 :(得分:1)

您的功能正确。您只使用了保留字CLEAR作为函数。尝试将函数名称更改为clear_text(),一切都会好起来的。

EmployeeID