请教eval语法问题 var len = document.getElementById("txtByteNum"+i).value; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这里干吗要用eval,画蛇添足!function ControlIme(i){ var len = document.getElementById("txtByteNum"+ i).value;} var len = document.getElementById("txtByteNum"+ i).value;这么写不行吧?IE报错说,无效的字段名和请指定对象 那你的机子可真是无敌了,我这里可是好的<SCRIPT LANGUAGE="JavaScript"><!--function test() { var i=1; var len = document.getElementById("txtByteNum"+i).value; alert(len)}//--></SCRIPT><input type="text" id="txtByteNum1" name="t" value="vvv" onclick="test();"> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML><HEAD><TITLE> New Document </TITLE><META NAME="Generator" CONTENT="EditPlus"><META NAME="Author" CONTENT=""><META NAME="Keywords" CONTENT=""><META NAME="Description" CONTENT=""><SCRIPT LANGUAGE="JavaScript">function func(a){alert(document.getElementById("text"+a).value)}</SCRIPT></HEAD><BODY><input type="text" id="text1"><input type="button" id="btn2" value="111" onclick="func('1')"></BODY></HTML> function ControlIme(var i) // --> function ControlIme(i) { var len = document.getElementById(eval("txtByteNum"+i)).value;}这么写为什么不行?IE告诉我没有这个object mingxuan3000(铭轩) 的是正解哈就是因为function里的参数声明类型了所以出的错。。 我给的代码里也没有这个var呀,你根本就没有把代码拷贝下来测试过,出错是活该! js联动问题 这段js老是没得到我要的效果。。郁闷 在google浏览器中用js实现添加到收藏夹的功能呢? 高手帮忙,我的这问题非常闹心 光标焦点判定的问题,谢谢! 大家早上好,请教一个问题:如何在JS的function函数中加超链接标签 请教一个JAVASCRIPT变量问题!急!! 用脚本控制表格 怎样取得text里的值后在function() 理将它转变为Double 变量 关于调用js文件的问题,在线,急!!! onKeypress问题?(急) setInterval是否很占内存呢
function ControlIme(i)
{
var len = document.getElementById("txtByteNum"+ i).value;
}
<!--
function test() {
var i=1;
var len = document.getElementById("txtByteNum"+i).value;
alert(len)
}
//-->
</SCRIPT>
<input type="text" id="txtByteNum1" name="t" value="vvv" onclick="test();">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<SCRIPT LANGUAGE="JavaScript">
function func(a){
alert(document.getElementById("text"+a).value)
}
</SCRIPT>
</HEAD><BODY>
<input type="text" id="text1">
<input type="button" id="btn2" value="111" onclick="func('1')">
</BODY>
</HTML>
{
var len = document.getElementById(eval("txtByteNum"+i)).value;
}这么写为什么不行?IE告诉我没有这个object