function check(n){
var p1 = document.getElementById("txtEXO_NUM"+n).value;
var p2 = document.getElementById("txtFC_FU_NUM"+n).value;
var i=document.getElementById("txtOT_REACH"+n);
var p3=parseInt(document.all("txtEXO_OF_VAL"+n).innerText)/100;
if(p1!=""&&p2!=""){
var result=(parseInt(p2,10)/parseInt(p1,10))
if(result>p3)
{
i.innerHTML="合格";
document.getElementById("reach"+n+".ClientID").value="1";
}
else
{
i.innerHTML="不合格";
document.getElementById("reach+"+n+".ClientID").value="0";
}
}
} document.getElementById("reach+"+n+".ClientID").value="0";
我有 5个 input id= reach1,
reach2,
reach3,
reach4....
上面的check方法,我希望传进一个n,然后把reach+"+n+" 拼成对应的元素id.是不是我弄错了
var p1 = document.getElementById("txtEXO_NUM"+n).value;
var p2 = document.getElementById("txtFC_FU_NUM"+n).value;
var i=document.getElementById("txtOT_REACH"+n);
var p3=parseInt(document.all("txtEXO_OF_VAL"+n).innerText)/100;
if(p1!=""&&p2!=""){
var result=(parseInt(p2,10)/parseInt(p1,10))
if(result>p3)
{
i.innerHTML="合格";
document.getElementById("reach"+n+".ClientID").value="1";
}
else
{
i.innerHTML="不合格";
document.getElementById("reach+"+n+".ClientID").value="0";
}
}
} document.getElementById("reach+"+n+".ClientID").value="0";
我有 5个 input id= reach1,
reach2,
reach3,
reach4....
上面的check方法,我希望传进一个n,然后把reach+"+n+" 拼成对应的元素id.是不是我弄错了
解决方案 »
- 存在数据库中的文件,当用户点击下载该文件时,被迅雷拦截,而用迅雷下下来的缺是aspx页面文件
- 谁可以告诉他这的效果是怎么实现的
- [HandleError]、[OutputCache(CacheProfile = "HomePageCache")]
- 新闻发布系统的控件问题
- asp.net服务(asmx)中调用sqlhelper中的方法有疑问
- .net IBatisNet+Castle
- 小菜求助:关于向ORACLE数据表插入数据
- 如何将客户端目录中所有的文件上传到服务器端相同目录中?
- 如何控制 动态加载的控件显示的位置,
- 服務器接收到數據后沒有返回相應頭
- vs2008网站启动很短时间后重定向到登录页面,不知是什么原因
- 怎样把menu都改成横向的?
而且你也没写 <%= %>,是调用不了后台代码的可以考虑这样写 document.getElementById("<%= CType(me.FindControl("你的字符串"),Textbox).ClientID%>").value="0";
改用input就行了,设置一个name和ID一样,后面也可以取得值