Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jQuery:加载后立即清除输入字段_Javascript_Jquery_Html_Dom - Fatal编程技术网

Javascript jQuery:加载后立即清除输入字段

Javascript jQuery:加载后立即清除输入字段,javascript,jquery,html,dom,Javascript,Jquery,Html,Dom,我有一个输入字段,我想尽快清除它。如果我将脚本放入DOM,则不会加载。如果我使用documentready,那么输入字段已经可见一段时间了 对于.on(),我只能对事件和$(文档)做出反应。on('DOMNodeInserted',func)不包括初始DOM元素 此外,我不能将JavaScript内联作为包含的JavaScript文件 有什么方法可以快速获取输入字段吗?您可以对字段应用CSS:显示:无 清除该字段后,删除CSS:display:none 希望这有帮助“据我所知,您正在谈论的是清除

我有一个输入字段,我想尽快清除它。如果我将脚本放入DOM,则不会加载。如果我使用documentready,那么输入字段已经可见一段时间了

对于.on(),我只能对事件和
$(文档)做出反应。on('DOMNodeInserted',func)
不包括初始DOM元素

此外,我不能将JavaScript内联作为包含的JavaScript文件


有什么方法可以快速获取输入字段吗?

您可以对字段应用CSS:显示:无

清除该字段后,删除CSS:display:none


希望这有帮助“

据我所知,您正在谈论的是清除文本字段或类似的内容,文档将至少有一个该字段,并且有一个/任何事件会将类似的文本字段附加到文档中

事件委派不支持加载事件和其他类似事件


如果
显示:无;
不是解决方案,请尝试使文本颜色与此输入的背景颜色相似。并在需要时删除该规则。

为什么默认情况下该规则不清晰?是否可以将此数据放在隐藏字段中?虽然无法将JS内联放置,但可以放置
该怎么办?(比如,你可以做什么,而不是你的能力)。你能改变html的呈现方式吗?(没有提到服务器端技术)。您可以在设计时设置html的属性吗?我认为OP不希望这样。我认为他/她希望在页面加载后,但在字段可见之前,字段为空。嗯,您可以使用css隐藏它,然后使用ready方法:清除它并再次显示。@或者,在页面加载后,字段怎么可能不可见?“在页面加载之后,但在字段可见之前”-没有任何意义-该字段将在页面加载之前很久可见。除非应用此答案(在呈现html时设置)我知道。我认为这个问题本身毫无意义,但也许我弄错了什么。顺便说一句,我可以看到一些人可以通过在html元素中声明它来实现它