简化以下下面的代码
function test(objTxtID1,objTxtID2,objTxtID3,objTxtID4,objTxtID5,objTxtID6,objTxtID7)
{
var objTxt1 = document.getElementById(objTxtID1);
var objTxt2 = document.getElementById(objTxtID2);
var objTxt3 = document.getElementById(objTxtID3);
var objTxt4 = document.getElementById(objTxtID4);
var objTxt5 = document.getElementById(objTxtID5);
var objTxt6 = document.getElementById(objTxtID6);
var objTxt7 = document.getElementById(objTxtID7);
if(objTxt1.style.display=="none")
{
objTxt1.style.display = "inline";
objTxt2.style.display = "inline";
objTxt3.style.display = "inline";
objTxt4.style.display = "inline";
objTxt5.style.display = "inline";
objTxt6.style.display = "inline";
objTxt7.style.display = "inline";
}
}
求解答
function test(objTxtID1,objTxtID2,objTxtID3,objTxtID4,objTxtID5,objTxtID6,objTxtID7)
{
var objTxt1 = document.getElementById(objTxtID1);
var objTxt2 = document.getElementById(objTxtID2);
var objTxt3 = document.getElementById(objTxtID3);
var objTxt4 = document.getElementById(objTxtID4);
var objTxt5 = document.getElementById(objTxtID5);
var objTxt6 = document.getElementById(objTxtID6);
var objTxt7 = document.getElementById(objTxtID7);
if(objTxt1.style.display=="none")
{
objTxt1.style.display = "inline";
objTxt2.style.display = "inline";
objTxt3.style.display = "inline";
objTxt4.style.display = "inline";
objTxt5.style.display = "inline";
objTxt6.style.display = "inline";
objTxt7.style.display = "inline";
}
}
求解答
解决方案 »
- asp.net使用jQuery的post方法调用一般处理程序是没有执行到handler。是什么原因??
- jquery给页面所有<select></select>赋值,并能设置选中项,其中数据为数据库读取(非runat="server")
- 如何上传已经修改过的图片?
- 如何将Excle文件转化成html文件
- 上传路径的问题 错误: 无法使用前导 .. 在顶级目录上退出
- 新手散分:如何判断在客户端上传文件的路径是否存在?
- 在后台怎样实现像javascript的confirm('')一样的确认对话框,点确定后继续执行的效果,仅剩30分了
- 问一个小问题(关于DATEGRID排序)
- 找些使用asp.net mvc的朋友互相学习
- asp.net 页面重新定到开始请求的页面???急
- 散分!!!跟大家学习NET,顺便问个小问题
- ASP.NET 2.0中如何禁止用户复制网页中的内容。
function test(objTxtID,count)
{
var i;
for(i=0;i<count;i++)
{
var objTxtID_i = objTxtID + i;
var objTxt = document.getElementById(objTxtID_i);
if(objTxt.style.display=="none")
{
objTxt.style.display = "inline";
}
}
function test(objTxtID,count)
{
var i;
for(i=0;i<count;i++)
{
var objTxtID_i = objTxtID + i;
var objTxt = document.getElementById(objTxtID_i);
if(objTxt.style.display=="none")
{
objTxt.style.display = "inline";
}
}//刚才少了个大括号
}
document.getElementById("objTxtID" +i ).style.display = "inline";
调用传递的参数是字符串
document.getElementById("objTxtID" +i ).style.display = "inline";利用循环控制有规律的控件的ID
{
for (var i = 0; i < test.arguments.length; i++)
{
var objTxt1 = document.getElementById(test.arguments[i]);
if(objTxt1.style.display=="none")
{
objTxt1.style.display = "inline";
}
}
}
function test(objTxtID1,objTxtID2,objTxtID3,objTxtID4,objTxtID5,objTxtID6,objTxtID7)
必须得写7个参数 后面可以加一个count
//函数内部不需要指定函数名,可直接访问arguments
function test(objTxtID1,objTxtID2,objTxtID3,objTxtID4,objTxtID5,objTxtID6,objTxtID7)
{
for (var i = 0; i < arguments.length; i++)
{
var objTxt1 = document.getElementById(arguments[i]);
if(objTxt1.style.display=="none")
{
objTxt1.style.display = "inline";
}
}
}
Control EmployeeID = e.Item.FindControl("txt_EmployeeID");
e.Item.Attributes.Add("ondblclick","test('"+EmployeeID.ClientID+.......
function test(objTxtID1,objTxtID2,objTxtID3,objTxtID4,objTxtID5,objTxtID6,objTxtID7,count)