求助:关于用javascript编的一个脚本

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了求助:关于用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>
参考技术A 你定义newbr() 函数是在SCRIT模块中,这个是没错的。但是调用的时候也要在同一HTML文档的任何SCRIPT模块中进行调用,而你做表单调用newbr()的时候没有在SCRIPT模块中,这个是重要错误之一,我刚学几天,自己还有待加强,其他错误暂时验证中。 参考技术B 哈哈,当onload事件完成后,如果调用document.write或者document.writeln的时候,就是把现在页面上面显示的东西清空.这个时候就输不出任何东西了...
如zuoming99所说,有一个容器就好了..
参考技术C 搞程序一定要细心,象这样的错误稍微用心一下就好了!!! 参考技术D 谁说不可以双引号是,

以上是关于求助:关于用javascript编的一个脚本的主要内容,如果未能解决你的问题,请参考以下文章

求助:为啥我编的C++程序在自己电脑上能正常运行,但编译后挂在后台linux系统下就总是运行一半后出错,

求助用JAVASCRIPT做一个简单选择题。就像图里这样的,我已经列好了FORM,需要做等式。感谢!~

新手求助 用selenium IDE录制脚本ClickAndWait没有响应

求助,jquery datepick日历插件,怎么显示时分秒?可以显示吗

求助,tampermonkey安装不了脚本了 求助

用python2.7编的小游戏