繁体   English   中英

获取文本区域验证

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM