[英]get text area validated
F
这是一个外部javascript,但是他的名字和电子邮件可以正常工作,但是即使文本区域为空,它也会跳过消息框并转到已提交的信息。 我尝试了多种方法,尝试使用不同的函数并同时调用它们,但均无法正常工作,我想保留if语句,因为老实说我不知道另一种不会与我的其他代码混淆的方法。
在开始标记后的文本区域中有一个空格(下划线表示空格)
<textarea>_
</textarea>
您将获得一个空格,因为默认情况下,您在开始标记和结束标记之间定义了文本区域中的文本。
但是,您应该修剪 textarea内容以删除所有空白字符。 对于其他字段,也应该考虑使用sting输入。
JS代码是正确的,我认为问题是Textarea的定义。 我修复了它,并且可以正常工作。
<textarea cols="40" rows="6" name="message" id="message"></textarea>
有关完整的示例,请参见https://jsfiddle.net/gwqq0x3a/ 。
Textarea元素的定义如下:
<textarea cols="40" rows="6" name="message" id="message"></textarea
不需要输入内容,textarea已经是输入,并且具有这样声明的名称和ID,因此不应在其中input type = "text"
:)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.