雪山惊魂1什么意思:html(innerHTML)

来源:百度文库 编辑:高校问答 时间:2024/03/29 04:08:12
比如一个页面上有一个表格。1行1列的。中间的文本是
名字
年龄
地址
还有一个层,层里一个表单,表单中3个文本框
一个按钮。
onclick="ok(this);"
怎么写ok 函数使得打开一个新的页面。
newpage=document.write("<table>"+tableID.innerHTML+"</table>")
这样可以使新页面上产生一个同样的表格。
怎么写可以让表格变成3行2列。第2列中的文本是原本页面中文本框里提交的文本呢?
我写了一半的是这样
<html>
<head>
<title>我的问题</title>
<script language="javascript">
function ok(form)
{
var newpage
newpage=window.open("","一个问题");
newpage=document.write("<table>"+tab.innerHTML+"</table>")
}
</script>
</head>
<body>
<table id="tab">
<tr>
<td>姓名</td>
</tr>
<tr>
<td>年龄</td>
</tr>
<tr>
<td>地址</td>
</tr>
</table>
<div id="mydiv" style="position:absolute; left:50px; top:15px; width:155px; height:150px;>
<form name="it">
<input type="text" name="urname">
<input type="text" name="age">
<input type="text" name="add">
<input type="button" onclick="ok(this);" value="提交">
</form>
</div>
</body>
</html>