当第一次打开页面的时候,用document.write可以输出一个按钮。
document.write("");
如果是有某个触发条件,建议不怎么去做,这个时候就必须使用动态创建
下面这段代码是我原来写,参考一下
因为你的文档已经加载完毕,而document.write是由事件触发displayVar而产生,是相当于在当前窗口新页面输出这些代码的,而新页面中并没有test()函数啊。
如果当前页面在载入时,触发displayVar,可以正常操作的。
缺少的对象是foobar,这个对象你没有定义过。
把alert('var value='+foobar);删掉就可以了
function displayVar(){
document.write("