JavaScript学习笔记一:javaScript用法

JavaScript学习笔记

JavaScript用法

Html中的脚本必须位于标签之间

脚本被放置在html页面的和中

script标签

[如需在html页面中插入JavaScript,要使用<script>标签;

<script></script>标签意味着JavaScript的开始与结束;

<script></script>之间的代码包含了JavaScript;

萌新初体验:MyFirstJavaScriptPage

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>FirstJavaScriptPage</title>
<script>
    //函数myfunction()
function myfunction(){
    document.write("使用函数来执行doucment.write,即在文档加载后再执行这个操作,会实现文档覆盖");
    alert("hello,Word!JavaScript!!!");
}

document.write("<h1>这是一个标题</h1>");
document.write("<p>这是一个段落。</p>");

</script>
</head>
<body>


<p >

您只能在 HTML 输出流中使用 <strong>document.write</strong>。
如果您在文档已加载后使用它(比如在函数中),会覆盖整个文档。
</p>
<button type="button" onclick="myfunction()">点击这里</button>
</body>
</html>

为了方便代码阅读,通常将JavaScript函数写在head中,又或者放置在页面底部,这样就不会干扰到页面的内容了。

①根据以上案例可知:HTML 输出流中使用 document.write,相当于添加在原有html代码中添加一串html代码。而如果在文档加载后使用(如使用函数),会覆盖整个文档。

②在标签中设置onclick事件调用函数时,是οnclick=函数名(),而不是οnclick=函数名,可以结合java中的方法进行理解,具体例子如下:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>OnclickTest1</title>
<script>
		//方法
		function onClickFunction(){
			document.getElementById("demo").innerHTML="onclick事件触发相应处";
		}

</script>
</head>
<body>	
		
		<button  id="demo"  onclick="onClickFunction()" type="button">触发事件按钮</button>
</body>
</html>

外部javaScript

为了使代码页面内容与修饰分离,更方便阅读代码修改,可以将JavaScript文件放置在外部,JavaScript的文件扩展名为js,格式为:

<!DOCTYPE html>
<html>
<body>
<script src="myScript.js"></script>
</body>
</html>

实例1:

	<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>测试JavaScript外部文件</title>
</head>
<body>
		<h1>html测试页面</h1>
		<p id="demo">这是一个测试段落</p>
		<button type="button" onclick="outdoorFunction()">点击这里测试</button>
		<script type="text/javascript" src="myScript.js"></script>
</body>
</html>
/**
 * 外部JavaScript文件
 */

function outdoorFunction(){
	 document.getElementById("demo").innerHTML="外部脚本触发成功";
}

执行效果:

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

坐着地板打地鼠

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值