试试看if (eval("document.form1.cb"+i).checked){
eval("submenuboard"+i).style.display="";
}else{
eval("submenuboard"+i).style.display="none";
}
eval("submenuboard"+i).style.display="";
}else{
eval("submenuboard"+i).style.display="none";
}
解决方案 »
- 动态创建ax控件
- 屏幕蒙层效果、图层对象绝对居中、拖拽图层对象三个功能实例演示剖析
- Js 可否实现文本框输入值导入单选框,成为单选框的值?
- 用javascript怎样实现下面的效果?
- 用户注册时怎么样限制如果填写了其中某一文本框后就必须填写另一个文本框呢??
- 为什么我的<HTA:APPLICATION标记不起作用。
- 关于 htc 的一个问题 (高手请进)
- 字符串连接的问题,急!在线等待!
- 请问各位,怎么显示变量的值,用alert()
- 关于Bootstrap Table ajax获取数据 将列数据也通过ajax获取问题
- 五子棋、中国象棋、国际象棋网络对战B/S版
- JS怎样获得网站的根目录或虚拟目录的根地址?
function selectAll(form, obj1, obj2) {
try{
if(form.elements[obj1].length){
for (var i=0; i<form.elements[obj1].length; i++) {
form.elements[obj1][i].checked = obj2.checked;
}
}else{
form.elements[obj1].checked = obj2.checked;
}
}catch(e){}
}function checkSelect(form, obj1, message, ofocus) {
try{
if(form.elements[obj1].length){
for (var i=0; i<form.elements[obj1].length; i++) {
if (form.elements[obj1][i].checked) return true;
}
if(ofocus != null)form.elements[obj1][0].focus();
}else{
if (form.elements[obj1].checked) return true;
if(ofocus != null)form.elements[obj1].focus();
}
if (!isEmptyNull(message)) {
alert(message);
}
return false;
}catch(e){}
}function checkSelectAll(form, obj1, message) {//检查是否全选了
try{
var flag = true;
if(form.elements[obj1].length){
for (var i=0; i<form.elements[obj1].length; i++) {
if (!form.elements[obj1][i].checked){
flag = false;
break;
}
}
}else{
if (!form.elements[obj1].checked){
flag = false;
}
}
if (!flag && !isEmptyNull(message)) {
alert(message);
}
return flag;
}catch(e){}
}
function submitForm()
{
for (i=1;i<document.getElementsByName("cb").length;i++)
{
if (document.form1.document.getElementsByName("cb")[i].checked)
{
submenuboard[i].style.display=""}
else
{submenuboard[i].style.display="none"}
}
}
</script>
function submitForm()
{
for (i=1;i<document.getElementsByName("cb").length;i++)
{
if (document.form1.document.getElementsByName("cb")[i].checked)
{
document.getElementById("submenuboard" + i).style.display=""}
else
{
document.getElementById("submenuboard" + i).style.display="none"}
}
}
</script>
function submitForm()
{
for (i=1;i=31;i+=1)
{
if (document.form1("cb" + i).checked)
{document.form1("submenuboard" + i).style.display=""}
else
{document.form1("submenuboard" + i).style.display="none"}
}
}
</script>
这样写。
function submitForm()
{
var tempcollection = document.getElementsByName("cb");//是不是应该缓存一下集合
for (i=1;i<tempcollection.length;i++)
{
//document.form1.document.getElementsByName("cb")干什么的? 好像不一定能取到document.getElementsByName("cb")相同的集合
if (tempcollection[i].checked)
{
document.getElementById("submenuboard" + i).style.display=""}
else
{
document.getElementById("submenuboard" + i).style.display="none"}
}
}
</script>
tijiao=tijiao&"<div id=submenuboard"&day(riqi)&" style=DISPLAY:none><br>"
tijiao=tijiao&"【全天<input type=radio name=ri"&day(riqi)&" value=1 checked>】<br>"
tijiao=tijiao&"【上午<input type=radio name=ri"&day(riqi)&" value=2>】<br>"
tijiao=tijiao&"【下午<input type=radio name=ri"&day(riqi)&" value=3>】"
tijiao=tijiao&"</div>"
应该是不对的!因为cb也是一个变量的!
cb1
cb2
cb3
以此类推
tijiao=tijiao&"<div id=submenuboard"&day(riqi)&" style=DISPLAY:none><br>"
tijiao=tijiao&"【全天<input type=radio name=ri"&day(riqi)&" value=1 checked>】<br>"
tijiao=tijiao&"【上午<input type=radio name=ri"&day(riqi)&" value=2>】<br>"
tijiao=tijiao&"【下午<input type=radio name=ri"&day(riqi)&" value=3>】"
tijiao=tijiao&"</div>"以下是脚本
function submitForm(obj)
{
document.getElementById(submenuboard + obj.name.replace("cb","")).style.display = this.checked?"":"none";
}还没测试理论可行
function submitForm(obj)
{
document.getElementById(submenuboard + obj.name.replace("cb","")).style.display = obj.checked?"":"none";
}
<script language="JavaScript">
function submitForm(j)
{
for (i=1;i<=j;i++)
{
if (document.form1("cb" + i).checked)
{document.getElementById("submenuboard" + i).style.display=""}
else
{document.getElementById("submenuboard" + i).style.display="none"}
}
}
</script>参考了各位的程序,小弟再次感谢大家!不客套了,结账去!
这句是什么意思啊?
自学好难啊!