我看你是自己把自己绕进去了,太乱了。为什么要组合数据?加个FORM不就可以提交到后台了吗?没必要在前台
这么折腾吧,或许是我没理解你的意思,呵呵
这么折腾吧,或许是我没理解你的意思,呵呵
解决方案 »
- showModalDialog 父窗口和字窗口的操作?
- option 没有值
- 请教关于回车
- 问一个json的基础问题
- 如何得到当前屏幕的宽度?
- 请问一下 location.href('http://www.qqqqqqqqq.org')这个href里面的字符串有长度限制吗?
- 【原创共享】自定义滚动条
- 在frame中页面刷新问题,急!
- 关于阿信的无限级关联菜单的问题!!
- prompt中怎么样把我的密码"password"以"********"的形式体现出来!
- 如何在Text的Onfocus事件里创建一个DIV,并且位置正好在text的正下方左对齐?
- 《javascript高级程序设计》第六章一个问题~在线求教。谢谢
你的
function insertRow(){
var myNewRow =document.all.ProdTab.insertRow(document.all.ProdTab.rows.length);
var i=document.all.ProdTab.rows.length-1; 这个i是定值
那你下面的myNewCell.innerHTML 中的控件name都一样了
那么在你function combCondition()里面 循环怎么取得出来?
如:
<input type='hidden' name='condi"+i+"'> <select name=\"condi"+i+"\"> input和select具有相同的名字,因此在用document.all('condi1')取值的时候取到的是一个数组,这个数组有两个值,这个时候取值要用 "数组名称[序列号]"来得到。你上面的程序取值可以这样condiString = condiString+document.all(field)[1].value+"="+document.all(value)[1].value+" "
+document.all(condi)[1].value+" ";
或者将插入函数中的隐藏控件<input type='hidden' name='condi"+i+"'> 、<input type='hidden' name='field"+i+"'> 、<input type='hidden' name='value"+i+"'> 部分删除select控件取值可以直接用 “控件对象.value”取得