for(var i=0;i<Arr[0].length-1;i++ ){
if(document.all.iptname.value==Arr[0][i]){
document.all.iptname.id==Arr[1][i])
}
}试一试
if(document.all.iptname.value==Arr[0][i]){
document.all.iptname.id==Arr[1][i])
}
}试一试
解决方案 »
- 求下面js弹窗的原理,js高手帮个忙。
- chrome浏览器对embed标签不感冒
- javascript的src
- 急!怎么开启cookie?
- asp读取javascript建立的cookie,为什么在 Firefox读不出来,ie可以!!!!!!!!!!!1
- 简单问题,请多帮忙
- 求一简单js代码(30分钟后结贴)
- 动态生成cell的内容怎么加入HyperLink
- easyui中用克隆方式生成动态combobox,新增的combobox渲染有问题
- $(main); 在JS 中 调用 main 方法 为什么没有小括号
- 白痴问题:如何使用层技术和flash按钮在主页中实现显示和隐藏效果。
- 如何在图片加载时重设图片大小?十万火急!!!
这一组的名字都是iptname吗,是的话就不对
var oIpt=document.getElementByName("iptname");
用oIpt[i]来进行遍历
不是的话,你这样写应该可以吧
if(document.all.iptname.value==Arr[0][i]){
document.all.iptname.id==Arr[1][i]; // 你这里多一个")" ,而且应该把"==" 改为"="
}
}
所谓的赋值到ID是我举个例子而已,可以变为当一个文本框的值是Arr[0]中一个的时候,另一个文本框的值为Arr[1]对应的数组位置的值
如下
for(var i=0;i<Arr[0].length;i++ ){
if(document.all.iptname.value=Arr[0][i]){
document.all.iptname1.value=Arr[1][i]
}
}
我这个写法是不对的,还是iptname1的值总是等于Arr[1]的最后一个,到底应该怎么写呢?
请帮忙
for(var i=0;i<Arr[0].length;i++ ){
if(document.all.iptname.value=Arr[0][i]){
document.all.iptname1.value=Arr[1][i];
break;
}
}
<FORM METHOD=POST ACTION="">
<INPUT TYPE="text" NAME="iptname" value='dd'>
</FORM></BODY>
</HTML>
<SCRIPT LANGUAGE="JavaScript">
<!--
var Arr = new Array();
Arr[0]=new Array("ee","dd","ww","gg","aa","zz");
Arr[1]=new Array("I1","I2","3","G","2","H","4");
for(var i=0;i<Arr[0].length;i++ ){
if(document.all.iptname.value==Arr[0][i]){
document.all.iptname.id=Arr[1][i];
alert("value="+document.all.iptname.value+"id="+document.all.iptname.id);
//break;
}
}
//-->
</SCRIPT>