在文本框中没有文本就无法输入

TwiXSK

所以我有这个:

<form action="results.html" class="pure-form" accept-charset="unicode">
<input type="hidden" name="cx" value="017807894282691686756:y12pdghija8"/>
<input type="hidden" name="ie" value="utf-8" />
<input type="text" name="q" placeholder="" size="50"/>
  <input type="submit" class="pure-button" src="" value="Search"/>
</form>

它工作正常,但是如果文本框中没有任何内容,有没有办法使按钮不可单击?或者,如果您未在文本框中写任何内容,只需使按钮执行其他操作?基本上就是Google所拥有的方式,如果您在框中没有任何内容,则它什么也不会做。

蒂莫西·史密斯

您可以使用JavaScript和setInterval函数来执行此操作。它看起来像这样:

<script>
 window.setInterval(function() {
  var length = document.getElementsByName('q')[0].value.length;
  document.getElementsByClassName('pure-button')[0].disabled = !length;
 }, 100);
</script>

如果使用id,会更容易。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在文本框中没有文本就无法输入

来自分类Dev

无法在文本框中输入值

来自分类Dev

如何从硒中没有值属性的文本框中获取输入的文本

来自分类Dev

是否可以在没有特定元素ID的文本框中输入文本

来自分类Dev

如何在Eto中捕获没有文本框的键盘输入

来自分类Dev

无法在表格中添加文本框输入

来自分类Dev

无法使用Selenium WebDriver在文本框中输入值

来自分类Dev

访问td元素中的所有输入/文本框

来自分类Dev

访问td元素中的所有输入/文本框

来自分类Dev

IE 9和IE 10无法不时在输入文本框中输入文本

来自分类Dev

验证没有模型的文本框

来自分类Dev

在输入文本框中防止退格

来自分类Dev

同步文本框(在表单中输入)

来自分类Dev

在文本框中输入字符的按键?

来自分类Dev

RSelenium:文本框中的输入值

来自分类Dev

在输入文本框中防止退格

来自分类Dev

文本框中的输入验证

来自分类Dev

有没有办法在没有文本框的情况下用Javascript / HTML输入文本?

来自分类Dev

从下拉列表中选择一个名称,如果没有退出,可以在文本框中输入

来自分类Dev

用Javascript将电话号码填充到3个输入文本框中的名称相同,没有ID

来自分类Dev

从下拉列表中选择一个名称,如果没有退出,则可以在文本框中输入

来自分类Dev

单击时在文本框中输入Coffeescript清除文本

来自分类Dev

使用变量将文本存储在输入文本框中

来自分类Dev

存储从附加文本框中输入的文本

来自分类Dev

当文本框中没有文本时如何禁用按钮?

来自分类Dev

只读时无法获取带有文本框的文本?

来自分类Dev

定制的输入文本框

来自分类Dev

验证文本框输入

来自分类Dev

输入文本框验证

Related 相关文章

热门标签

归档