Azson
2017-09-25 20:34
如果在15行后面加一个textrea,网页里面列表框选一个,文本框输入东西,按下reset两个内容都被清空还原了……怎么办求解
因为你的重置和文本框都在同一个form 所以 会一起重置,如果不重置文本框需要重新写一个form
需要重置的单独用一对form
<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>重置按钮</title> </head> <body> <form action="save.php" method="post" > <label>爱好:</label> <select> <option value="看书">看书</option> <option value="旅游" selected="selected">旅游</option> <option value="运动">运动</option> <option value="购物">购物</option> </select> <input type="submit" value="确定" name="submit"/> <input type="reset" value="重置" name="reset"/> </form> <textarea></textarea> </body> </html>
因为重置标签是对整个表单起作用的,如果你的textarea文本框定义在表单之外,就不会出现你说的情况了,你可以试一下
应该在一个box里加reset,这样就会把box里的恢复到初始状态,就比如<from>...<input type="reset" value="重置">....</from>
初识HTML(5)+CSS(3)-升级版
1225316 学习 · 18230 问题
相似问题