下面是一段javascript代码,再show()中我想调用showResult()可我用firebug总是报说showResult()未定义,这些代码顺序如下,都在同意js中,可为何说showResult()函数没有定义呢?
function replay()
{
document.write("<input type='button' onclick='javascript:generateNewSign()' value='replay'>");
}function showResult()
{
document.write(variable[8]);
replay();
}function show()
{
document.write("<input type='button' onclick='javascript:showResult()' value='show'>");
}function generateNewSign()
{
for( i=0; i<99; ++i )
{
variable[i]=signs[Math.floor(Math.random()*signs.length%9)]
}
for( i=8; i<99; i=i+9)
{
variable[i]=variable[8];
}
printSign();
show();
}
function replay()
{
document.write("<input type='button' onclick='javascript:generateNewSign()' value='replay'>");
}function showResult()
{
document.write(variable[8]);
replay();
}function show()
{
document.write("<input type='button' onclick='javascript:showResult()' value='show'>");
}function generateNewSign()
{
for( i=0; i<99; ++i )
{
variable[i]=signs[Math.floor(Math.random()*signs.length%9)]
}
for( i=8; i<99; i=i+9)
{
variable[i]=variable[8];
}
printSign();
show();
}
解决方案 »
- 高手进!! thickbox3.1 自适应大小
- 网页显示分辨率问题
- 关于ResourceBundleEditor插件安装到MyEclipse 6.0.1下不成功
- javascript 中有没有类似C#中StringBuilder的类?或者如何给字符串事先分配一定的内存?
- 图片放大小问题
- 正则表达式长度问题,在线等!谢谢
- 『有兴趣的js高手看下』
- 在CHROME 插件中用JS 如何选中 页面中的ul 下的li 内详
- checkbox.checked怎么不能判断呢?弄了好久了!
- 三个页,A,B,C,没有任何关系,其中C是窗口,有个名字叫cname,怎么实现A的一个按纽点击到B页之后在B页里面关闭C窗口??然后再自己转向
- 如何将一个文件转换成EXCEL
- 脚本绘图??
generateNewSign()->show()->showResult()->replay()-
|________________________________________________|
这样一个过程,可我改了半天要么是死循环,要么是函数没有定义,我刚接触javascript不知道为什么,这些代码全部写在一个js里,我在js里使用generateNewSign()程序只能执行一次然后就不再执行了,是否是我的show()和replay()方法有问题?