jsp重置按钮的问题,求高手解决

问题描述的有点长,请各位大大耐心看在jsp中我为重置按钮定义了这个函数functiondel(){document.getElementById("name").valu... 问题描述的有点长,请各位大大耐心看
在jsp中我为重置按钮定义了这个函数
function del(){
document.getElementById("name").value="";
document.getElementById("gender1").value="";
document.getElementById("gender2").value="";
},
然后重置按钮的代码是
<input type="button" class="button"onclick="del()" value="重置">
关联到name输入框是
<input type="text" name ="name" value="${name}" >
性别是
<input type=radio id="gender1" name=gender value="男" <c:if test="${gender=='男'}">checked</c:if>>男
<input type=radio id="gender2" name=gender value="女" <c:if test="${gender=='女'}">checked</c:if>>女
当点击重置按钮后,可以清空name的输入框中的内容,但是性别(选男或女)选项却不能清空,我不知道是不是因为性别是radio的原因,如果是的话该怎么写这个重置的代码呢?请有经验的大大们指导一下。
展开
 我来答
百度网友b7139abce
推荐于2018-04-11 · TA获得超过148个赞
知道小有建树答主
回答量:125
采纳率:0%
帮助的人:120万
展开全部
你的思路就错了,
document.getElementById("gender1").value="";
document.getElementById("gender2").value="";
重置的是value的值,你应该改成
document.getElementById("gender1").checked=false;
document.getElementById("gender2").checked=false;
这样就成了。
不过一般重置按钮是这样设置的:
<input type=reset value="重置">
不用这么麻烦的。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式