大众信息网

hidden 取值的问题

答案:2  mip版
解决时间 2021-01-16 14:59
  • 提问者网友:怪咖
  • 2021-01-16 03:09
一个jsp 一个servlet

jsp 有2组radio 2个hidden 一个submit










JS一句
function a()
{

if(document.all.val1[0].checked)
{
document.getElementById("h1").value="AA"
}
else if(document.all.val1[1].checked)
{
document.getElementById("h1").value="BB"
}

if(document.all.val2[0].checked)
{
document.getElementById("h1").value="CC"
}
else if(document.all.val2[1].checked)
{
document.getElementById("h1").value="DD"
}
}

servlet

String a=(String)req.getP~~~~("h1");

String b=(String)req.getP~~~~("h2");

我打印 b的值 是空白,怎么回事?

都在一个form里 写了触发事件了

==============================================

手误 纠正下

if(document.all.val2[0].checked)
{
document.getElementById("h2").value="CC"
}
else if(document.all.val2[1].checked)
{
document.getElementById("h2").value="DD"
}
}
最佳答案
  • 二级知识专家网友:嶶笑螚讓亼瘋鋽
  • 2021-01-16 04:06
你试试把document.all中的all改成你form的名字试试,一般是form1.我一般是那么写。
全部回答
  • 1楼网友:注定要离开
  • 2021-01-16 05:40
只要知道它的id,就可以获取得到了 document.getelementbyid(id).style.visibility visibility的值是visible还是hidden了
我要举报
如以上问答内容为低俗/色情/暴力/不良/侵权的信息,可以点下面链接进行举报,我们会做出相应处理,感谢你的支持!
点此我要举报以上问答信息
推荐资讯