【发布时间】:2015-02-06 00:34:06
【问题描述】:
希望是一个新手 JS 问题。 (我搜索并找到了一些类似的,但不是这种情况......)好的,我有一个像这样的简单表格:
<form method="POST" action="foo.php">
<textarea name="inputBox123"></textarea>
<input type="submit" value="Go" name="B1" />
</form>
当然,表单有一个普通的提交按钮。但是,除此之外,我还想要一个像“okaygo”(或任何类似字符串)这样的代码字,这样,如果 textarea 包含这个词(如果它是输入的、粘贴的等),那么表格会自动提交,就像按下按钮一样。
所以,我想我需要一些方法来持续监控文本区域的内容,并根据该字符串是否存在来评估它——如果存在则提交。谁能告诉我如何做到这一点,或者至少为我指明正确的方向?
(只是为了任何想知道原因的人......我和一些使用扫描仪输入表单数据的人一起工作。通常他们将数据扫描到表单中并单击提交按钮。但是,他们也说他们可以节省时间如果他们不必总是放下扫描仪并单击提交按钮。所以,我告诉他们,也许我可以在屏幕上显示一个条形码,编码为一些特定的字符串,如 12345678 或 OKGONOW,或其他。所以,这个想法是,他们扫描他们的东西,扫描条形码,字符串出现在表单中,它被Javascript检测到,然后表单提交,他们甚至不必触摸键盘/鼠标。无论如何,这就是想法。 )
【问题讨论】:
标签: javascript forms textarea submit