为了账号安全,请及时绑定邮箱和手机立即绑定

js外部文件 document.write("")输出

为什么引入JS外部文件里的document.write("系好安全带,准备启航--目标JS")在后面写上function...后,就不在右边输出了呢?有懂的人解释下吗



正在回答

6 回答

  1. document.write()后面要加分号

  2. 注意if else if 语法,只有if 后面加判断条件,else后面永远跟的都是判断结果

0 回复 有任何疑惑可以回复我~
#1

kx00012kx 提问者

删除else后面的“(txt=false)”,问题完美解决!非常感谢
2016-07-19 回复 有任何疑惑可以回复我~

document.write("系好安全带,准备启航--目标JS");


function tan(){

    var txt=confirm("准备好了,起航吧!");

    if(txt==true){

        document.write("aaa")                //少分号 document.write("aaa");

    }

    else(txt==false){                             //(txt==false)应该去掉

        document.write("bbb")              //少分号 document.write("bbb");

    }

    

    

    }


1 回复 有任何疑惑可以回复我~
#1

kx00012kx 提问者

加分号问题会重现,代码行会提示错误
2016-07-19 回复 有任何疑惑可以回复我~

function是函数,不能引入外部函数,只能引入外部文本或文本框!

0 回复 有任何疑惑可以回复我~
#1

kx00012kx 提问者

是我的问题描述不对。 在这一节的任务中,我在js文件里写完任务二的代码,浏览器可以正确输出“系好安全带,准备启航--目标JS”; 我接着写任务三的代码,然后前面任务二输出的文字就会消失; 但是把任务三的代码删除后,前面的文字又会显示
2016-07-19 回复 有任何疑惑可以回复我~

document.write();,缺少了分号

0 回复 有任何疑惑可以回复我~
#1

kx00012kx 提问者

代码里有分号
2016-07-19 回复 有任何疑惑可以回复我~

交互是<form></form>,不加这个也可以,js中if要注意细节,加“;”。


0 回复 有任何疑惑可以回复我~

用 src引入了吗


0 回复 有任何疑惑可以回复我~
#1

kx00012kx 提问者

引入了啊,你看下代码嘛
2016-07-19 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

js外部文件 document.write("")输出

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信