我是用Table编的添加或删除行和编辑,可是提交到服务器访问不到Table的更新内容。
解决方案 »
- Ext如何输出当前页的表格到弹出页面 急求!~~
- 打开的模态窗口中,刷新会打开新的窗口,如何让刷新不打开新窗口(IE8)?
- 有谁知道google map 的 “卫星”“地形”那些貌似按钮的东东是怎么做的?
- 在JS中如何获得本机的临时目录?
- 怎么样向子节点里添加子节点用javascript写的
- 50分在线求助,关于时间格式输入限制问题???
- 我想在窗口打开后自动执行一下最大化按钮命令,如何写代码????
- 如何在网页中用Javascript实现将列表框中的姓名通过点击按钮加入一文本框中?
- 怎样在页面中随时调用js函数
- 给切换的按钮下的模块动态添加内容,为什么重复呢
- jscript能否调用本地的应用程序???急!
- 急!在JavaScript里输入引号???
~~~~ 晕晕 ~~~~
<)".."(>
( (..) )就快有星星了,加油加油。☆☆☆☆☆
<button onclick="document.form1.input1.value=document.all.td1.innerText;document.form1.submit();">提交</button>
<form id="form1" name="form1" style="display:none;">
<input id="input1" name="input1" style="display:none;">
</form>
把每个td用id表示,因可以做个form,用隐藏域,然后post,
不多的话直接用get方法提交
<SCRIPT LANGUAGE="JavaScript">
<!--
function submitTable(e){
// alert(data.children[0].tagName)//children[0].children[0].children.length)
var str='<form name="form1" method="post" action="http://www.csdn.net/index.htm">'
for(i=0;i<e.children[0].children.length;i++){
for(j=0;j<e.children[0].children[i].children.length;j++){
str+='\n<input type=hidden name="data'+i+'_'+j+'" value="'+e.children[0].children[0].children[j].children[0].innerText+'">';
}
}
str+='\n</form>';
submitArea.innerHTML=str
form1.submit();
}//-->
</SCRIPT>
请在表格中填写数据:
<table id="data" width="600" border="1" cellspacing="0" cellpadding="0" style="word-break:break-all;vertical-align:top;" >
<tr>
<td width="100" style="word-break:break-all;vertical-align:top;"><div CONTENTEDITABLE="true"><b>网页制作</b></div></td>
<td width="100" style="word-break:break-all;vertical-align:top;"><div CONTENTEDITABLE="true">Javascript</div></td>
<td width="100" style="word-break:break-all;vertical-align:top;"><div CONTENTEDITABLE="true">Delphi</div></td>
</tr>
</table>
<input id="submit" type=button onclick="submitTable(data)" value="submit">
<div id="submitArea" ></div>