已采纳回答 / 慕仔3182657
首先var new=prompt("输入要打开的网址","http://www.imooc.com/");这一行有问题,变量名不能选择为关键词。然后将所有引用的地方的变量名都改为新的变量名变量名可以任意取名,但要遵循命名规则: 1.变量必须使用字母、下划线(_)或者美元符($)开始。
2.然后可以使用任意多个英文字母、数字、下划线(_)或者美元符($)组成。 3.不能使用JavaScript关键词与JavaScript保留字。
2019-08-11
已采纳回答 / 风凪
var mychar(是你起的变量名);javascript声明,可以说是声明Java语言,第三行,直接var一个变量并赋值,(声明省略了,一般情况下都可以省略声明。)其中变量可以重复赋值,但后边的会覆盖你前面的。
2019-08-07
已采纳回答 / hc1125
js 执行时先解析function定义的函数,但是解析到一半的出错了,相当于<script>中的代码没有解析完成,点击的时候就找不到所要执行的函数了
2019-08-07
已采纳回答 / 宝慕林0015443
<p id="p1" >指的是初始默认样式,就是黑字。<p id="p2" class="one">指的是初始为样式one,红字。虽然点击后结果一致,但初始界面不同。
2019-07-31
已采纳回答 / star2dust
这就是个例子, 表示两个数字相加, 官方给的例子为了简便直接把数字给出来了. 实际上add可以写成add(a,b)形式.<...code...>然后把按钮行改成<...code...>可以看到输出c=11.
2019-07-27
已采纳回答 / 慕妹6067522
你对比下你写的那个,应该包含的关系,你这个写成并列了。<!DOCTYPE html><html> <head> <title> new document </title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <script type="text/javascript"> function open...
2019-07-24
已采纳回答 / 暖竹
同上,var mychar=document.getElementById("id");这里的“id”是个代称,是你要获取的那个标签的id名。这里你要拿到h2那个标签,它的id叫“con”,所以这里应该写成:var mychar=document.getElementById("con");
2019-07-24
已采纳回答 / 长安1900
html代码在被执行的时候,浏览器会自动调用document.open()打开一个新的文档流,然后开始在这个文档流的基础上加载信息.加载完毕后,就会自动调用document.close()关闭该文档流.上述代码的按钮被触发的时候,原来一开始被加载时使用的文档流已经在文档加载完毕后自动被关闭了,如果再执行document.write(),就会自动调用document.open()来创建一个新的文档流来写入信息.两次加载的文档流并不是同一个.因此就有被"清空"的现象.---------------------...
2019-07-24
已采纳回答 / 幕布斯3124865
所以prompt()运行后,默认都是else, 而每次prompt()窗口结束前都会去运行这个else中的语句(必定执行的语句),所以当你在窗口点击取消按钮后(窗口结束后运行alert语句),运行结果为以上结果。
2019-07-23