这是检查表单是否完整的函数。
所以,我想做的是:
- 如果未选择收音机,则抛出一条消息。
- 如果 radio 为“yes”,但没有输入文本,则抛出错误。
- 如果 radio 为“no”但输入了文本,则将文本设为空。
- 如果一切正常,将内容添加到 `allResponses
表单显示5次,输入如下:
Yes a1
No
Yes a3
No
Yes
现在,这个输入应该显示一个错误,因为在第 5 种情况下,选择了“是”,但在文本框中没有输入任何内容。
但是,我明白了:
http://i.imgur.com/ya2CUp0.png
此外,文本没有像第一种和第三种情况那样更新。
我对 JS 不太了解,所以请尽可能向我提供解释性的回复。
编辑:完整代码: http: //pastebin.com/scNSNM2H
谢谢