JavaScript学习日记--开始1

存放位置

  • 头脚本放在<head></head>之间
  • 体脚本放在<body></body>之间
    一个页面中可以由任意数量的script脚本

编写第一个脚本

    <body>        
 	   <script>           
  		   document.write("Hello World!");//表示向页面写入Hello World!
  	  </script>  
    </body>

在这里插入图片描述

<body>     
  <h1 id="aa"></h1>      
    <script>
    document.getElementById("aa").innerHTML="Hello World!";//获取字符串'Hello World!'并将它放在文档中名为aa的元素中
    </script>
</body>

在这里插入图片描述
innerHTML仅获取等号右边的字符串,并将它直接放到页面中。

if(confirm("are you sure?"){//confirm函数只有一个参数,即向用户提问的问题,根据用户的响应返回true或false
alert("yes!");
}else{
alert("no!");
}

可以使用这个函数对用户操作做出判断。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

var ans=prompt("are you sure?","");//向用户提出问题,并且答案由用户填写,除用户填写框里输入内容,否则ans都为null
if(ans){
alert("you said "+ans);
}else alert("you refused to answer");

在这里插入图片描述
在这里插入图片描述如果太依赖用户查看窗口,对一些允许访问者禁止页面创建其他对话框的浏览器不太友好。
在JavaScript中,如果想要避免与变量作用域有关的问题和混淆,最容易的办法是避免使用同名的两个变量在不同的地方做不同的事。
在调用函数时,带圆括号的函数名以为着正在调用这个函数,没有带圆括号就是将它赋值给事件处理程序,以便在此事件发生时运行它。如:

window.onload = writeMessage;//当窗口完成加载时,运行writeMessage函数
function writeMessage(){  
  document.getElementById("helloMessage").innerHTML = "hello world!";
  }
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值