˚F
这是一个外部JavaScript,但他的名字和电子邮件工作正常,但它会跳过消息框,即使文本区域为空,也会转到提交的信息。我尝试了多种方式,我尝试了不同的功能,并调用它们并且它无法正常工作我想保留if语句因为我老实说不知道另一种方式不会弄乱我的其他代码..
答案 0 :(得分:0)
在开头标记后面的textarea中有一个空格(下划线表示空格)
<textarea>_
</textarea>
你得到一个空格,因为在open和closing标签之间你默认定义了textarea中的文本。
但是,你应该trim textarea内容删除任何空格字符。你也应该考虑使用sting输入的其他字段。
答案 1 :(得分:0)
JS代码是正确的,我认为问题是Textarea的定义。我修好了它,它运作正常。
<textarea cols="40" rows="6" name="message" id="message"></textarea>
有关完整示例,请参阅https://jsfiddle.net/gwqq0x3a/。
答案 2 :(得分:-1)
Textarea元素的定义如下:
<textarea cols="40" rows="6" name="message" id="message"></textarea
不需要输入内容,textarea已经是输入,并且具有如此声明的名称和ID,input type = "text"
不应该存在:)