已采纳回答 / 小干部_洋气
你的理解是对的,是按照顺序来执行的,通过F12调试可知,在开始的确是显示的 “javascrip”,在代码执行到 mychar.innerHTML="Hello world!" 时,才将其改变为 "Hello world!" 。
2017-08-16
已采纳回答 / 慕粉164454313
if else 结构太乱了.弹出www.baidu.com后无论选择是或否都会结束选择 ,也就是后面的else不执行了,而且网址前要加http:// , 代码大概这样function Y() {var x=confirm("请选择")if(x==true) { var u=prompt("网址","http://www.baidu.com"); if(u=="http://www.baidu.com") { window.open(u,'_top','width=600px,height=...
2017-08-16
已采纳回答 / Harry2017
document.write(" "+"1"+" "+"23"); 结果: 1 23
2017-08-16
已采纳回答 / qq_朝南楚香_0
不要去掉document,去掉你怎么获得那个id为con的p标签的引用?记住,这个是格式,就像你家的门牌号一样,这个document.getElementById是为了得到id为con的家的门牌号,然后把这个门牌号给mychar,你就能根据mychar这个门牌号找到那个p标签也就是p家
2017-08-15
已采纳回答 / qq_一个人的路上_0
<!DOCTYPE html PUBLIC"-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html lang="en"> <head> <meta charset="UTF-8"> <meta name="Author" content=""> <meta name="Keywords...
2017-08-13
已采纳回答 / 慕无忌326314
function add(){ var p1 = document.getElementById("p1"); p1.className="one"; } function modify(){ var p2 = document.getElementById("p2"); p2.className="two"; }这里p1.className="one";是指变量p1的类名=“ ”引号里面填类的名字即可当写样式的时候,类选择器加点表示,id选择器加#表示
2017-08-12
已采纳回答 / _不露声色
<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" Content="text/html; charset=utf-8" /><title>innerHTML</title><style> h2{font-size:16px;color:blue;}</style></head><body> <h2 id...
2017-08-11
已采纳回答 / 精慕门447435
function ecancel(){ var sure=confirm("确定取消设置?"); if(sure==ture)第二行 写成中文分号第三行 true拼写错误
2017-08-09
已采纳回答 / 慕婉清9068767
js应该放在body的底部,因为浏览器需要一个稳定的dom树结构,而且js中很有可能有代码直接改变了dom树结构,浏览器为了防止出现js修改dom树,需要重新构建dom树的情况,所以就会阻塞其他的下载和呈现。将javaScript放在head内和body地步的区别也在于此,放在head里面,由于浏览器发现head里面有JavaScript标签就会暂时停止其他渲染行为,等待JavaScript下载并执行完成才能接着往下渲染,而这个时候由于在head里面这个时候页面是白的;如果将JavaScript放在页面底...
2017-08-08