gpt4 book ai didi

javascript - onChange 文本区域检测和清除输入字段

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

当用户使用 onchange 事件处理程序更改文本框的内容时,我试图清除表单中的输入字段。我不明白我的错误在哪里,为什么它不起作用。

这是我的代码示例:JSBin

function clear()
{
document.getElementById('clearme').value= " " ;

}
<input type="text" id="clearme" value="123" readonly>
<textarea type="text" id="test2" onChange="clear()">some&#10;text&#10;here</textarea>

最佳答案

问题是函数名清楚。这个函数已经存在于浏览器中,它用于清除控制台窗口(它可能应该被称为console.clear(),但它是一个顶级函数)。所以您的 onchange 正在调用该函数。

给你的函数一个不同的名字(我用的是 clearfield())它会起作用。

function clearfield()
{
document.getElementById('clearme').value= " " ;

}
<input type="text" id="clearme" value="123" readonly>
<textarea type="text" id="test2" onChange="clearfield()">some&#10;text&#10;here</textarea>

关于javascript - onChange 文本区域检测和清除输入字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31795149/

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