gpt4 book ai didi

javascript - 如何通过 Javascript 清除 HTML 输入文本框

转载 作者:行者123 更新时间:2023-11-28 02:32:21 24 4
gpt4 key购买 nike

我使用相同的输入文本框来收集多个值。

收集第一个输入后,我将通过调用清除该字段

document.getElementById("textbox").value= "";

从表面上看,上面的代码片段似乎是为了清除文本框。但是当我通过单击其他地方模糊文本框时,旧值会重新出现。

更多>>

我的 HTML >>

<input id="textbox" placeholder="Start">

Javascript>>

获得第一个输入后,我喜欢重置输入值>>>

document.getElementById("textbox").value= "";
document.getElementById("textbox").setAttribute("placeholder","End");

这就是我收集数据的方式>>>相同的文本框首先用于收集 Google“地点”,然后收集一些用户输入的评论。除了收集数据之外,someFunction() 还尝试通过调用 .value= ""

来清除文本框
google.maps.event.addListener(textbox, "place_changed", function() {
someFunction();
});

最佳答案

这是我在谷歌上快速搜索找到答案的东西;我认为你确实可以用 onFocus() 玩一下:

<input type="text" value="Click here to clear text" onfocus="if(!this._haschanged){this.value=''};this._haschanged=true;"/>

它可能还需要使用一些 onBlur。

还有其他一些pointer ,如果您愿意,可以帮助您使用 jQuery。

关于javascript - 如何通过 Javascript 清除 HTML 输入文本框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13951412/

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