eval("document.form1."+文本框名字+".value")
解决方案 »
- 突然想到一个小问题,函数这两句写法,有没区别呢?
- 分享一个js:将一个html标记 转 json
- 怎么在onkeyup中让输入的数字不大于某个数?
- 下拉列表的几个问题
- 怎样获取之前一个页面的URL?
- 通过子页面向父页面传参数实行倒计时,可是参数只能用一次,第二次又没有了?
- 很奇怪的问题,应该如何解决?
- 蛙蛙请教:关于ajax,xmlhttp跨域请求和HTC组件的CSS继承问题
- 请问在一个父窗口中打一个新的窗口,要求新窗口控制父窗口,我有一段代码,但现在这个功能不能实现。请高手们指教。
- 在html中frame怎么只有横向滚动条或只在纵向滚动条?
- 大家进来看一下,一个传递参数的简单问题?
- 再一个简单问题!!!
eval("document.form1."+文本框名字).value
eval("document.form1.inputName"+ a).value
这样也成.相当于document.form1.inputName01.value
alert(eval("document.form."+temp).value);不行呀!
var temp = shopid;
alert(eval("document.form."+temp).value);
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<script langage="javascript">
function hello()
{
var temp = 1;
var s = eval("document.form.hello"+ 1).value;
alert(s);
}
</script>
</HEAD><BODY>
<form name="kings" action="/servlet/Stock_TMonTDep" method="post" onsubmit="return beforepost(this);">
<INPUT TYPE="text" NAME="hello1" value="sdfsadf">
<INPUT TYPE="button" onclick = "hello()">
</form>
</BODY>
</HTML>
还是不行呀!
alert(eval("document.form."+temp).value);
function hello()
{
var temp = "textname";
var s = eval("document.form.hello"+ temp).value;
alert(s);
}
</script>
还是不行呀!@
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<script langage="javascript">
function hello()
{
var temp = 1;
var s = eval("document.forms[0].hello"+ temp).value;
alert(s);
}
</script>
</HEAD><BODY>
<form name="kings" action="/servlet/Stock_TMonTDep" method="post" onsubmit="return beforepost(this);">
<INPUT TYPE="text" NAME="hello1" value="sdfsadf">
<INPUT TYPE="button" onclick = "hello()">
</form>
</BODY>
</HTML>
name是kings
<script langage="javascript">
function hello()
{
var temp = "1";
var s = eval("document.kings.hello"+ temp).value;
alert(s);
}
</script>
如果我内容很多呢!
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<script langage="javascript">
function hello()
{
var temp = form.hello2.value;
var s = eval("document.forms[0]."+ temp).value;
alert(s);
}
</script>
</HEAD><BODY>
<form name="kings" action="/servlet/Stock_TMonTDep" method="post" onsubmit="return beforepost(this);">
<INPUT TYPE="text" NAME="hello1" value="sdfsadf">
<INPUT TYPE="text" NAME="hello2" value="hello1">
<INPUT TYPE="button" onclick = "hello()">
</form>
</BODY>
</HTML>
这样呢!