| 内容 |
| 求助:关于用javascript编的一个脚本 |
在一个页面中有一个按钮,如果点击这个按钮,就会在按钮下面出现一个新表格,假定这个新表格是一行一列,那这个用javascript脚本怎么编写呢?谢谢各位啦!
问题补充:<body>
<Script language="JavaScript">
function newbr()
{
document.write("<p>");
document.write("<table border="1">");
document.write("<tr>");
document.write("<td>");
document.write("</td>");
document.write("</tr>");
document.write("</table>");
}
</Script>
<table border="1"><tr> <td>hehe</td> </tr></table>
<form name="form1" method="post" action="">
<input type="button" value="new" name="submit" onClick="newbr();">
</form>
</body>
不知道哪里错了。请各位指教!谢谢啦!
|
|
|
| 答案 |
抢劫了抢劫了...错误有2点:
1->document.write("<table border="1">");这里你把1用双引号括起来了,应该用单引号.
2->两个td之间至少应该有一个空格 或者字符,否则是不会显示的
直接给你贴源码吧,不过有点多,你耐心点看...
<Script language="JavaScript">
function newbr(){
var panel = document.getElementById('panel');
var tableStr = "<table border=1 style='background-color:red;'>"
tableStr+="<tr><td>";
tableStr+="字符或者空格";
tableStr+="</td></tr></table>";
panel.innerHTML+= tableStr;
}
</Script>
<input type="button" value="new" onClick="newbr();">
<div id="panel" title="这个是容纳表格的地方"></div>
</body> |
|
|
|
|