JavaScript+jQuery案例(一)

本文通过实例解析了JavaScript在HTML中的位置、常用输出语句的应用、用户输入处理、验证逻辑和基本计算功能,包括<script>标签的位置选择、alert(), console.log()和document.write()的用法,以及验证和计算组件的实现。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

案例:

1.< script>标签在html中的书写位置

head中编写JavaScript代码查找id="context"的div元素,控制台打印。

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title> JavaScript标识放置在<Head>...</Head>头部之间</title>
		<script type="text/javascript">
			var ODiv = document.getElementById("context"); //内嵌式,自定义右键菜单
       	     console.log(ODiv); // 打印出null
		</script>
	</head>
    <body>
      		<div id="context">你好</div>		
    </body>
</html>

body中编写JavaScript代码查找id="context"的div元素,控制台打印。

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title> JavaScript标识放置在<Body>...</Body>之间</title>
	</head>
	<body>
		<div id="context">你好</div>
		<script type="text/javascript">
			var ODiv = document.getElementById("context");
        	     console.log(ODiv); // 打印出<div id="context">你好</div>
		</script>
	</body>
</html>
2.常用输出语句

alert()、console.log()、document.write()

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title>常用输出语句</title>
	</head>
	<body>
		<script type="text/javascript">
			// alert() 弹出警告框
			alert('登录成功!'); 
			// console.log() 控制台输出
            console.log('控制台输出')
 			// 在HTML文档中输出
 			document.write('在HTML文档中输出')
 		</script>
 	</body>
 </html> 
3.输出用户输入的信息。
<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>输出用户输入的信息</title>
</head>
<body>
	<script type="text/javascript">
		var msg = prompt("请输入您的信息"); // 输入框
		document.write(msg);
	</script>	
</body>
</html>
4.验证用户名和密码。
<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>验证用户名和密码</title>
</head>
<body>
	<script>
		// 输入用户名和密码,如果正确,给出弹出框提示“登录成功”,如果不对,提示“输入错误”
		var userName = prompt("请输入用户名");
		var passWord = prompt("请输入密码");
		if(userName =='admin' && passWord =='123456'){
			alert('登录成功');
        }
      else{
			alert('用户名或密码输入错误');
		}
	</script>
</body>
</html>
5.计算年龄小游戏。
<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>计算年龄</title>
</head>
<body>
	<input type="button" onclick="disp_year()" value="请输入您的出生年份" /> <!--onlick使用了函数-->
	<script type="text/javascript">
		function disp_year(){
		   var year=prompt("请输入您的出生年份");
		   if (year!=null && year!="")
		   {
				document.write('您今年'+(2022-year)+'岁');
		    }
		  }
	</script>
</body>
</html>
6.简单加法器计算。
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
</head>
<body>
  <title>简单加法器计算</title>
  <script>
    var num1 = prompt('请您输入第一个值:');
    var num2 = prompt('请您输入第二个值:');
    var result = parseFloat(num1) + parseFloat(num2);
    alert('您的结果是:' + result);
  </script>
</body>
</html>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

三两茶饭事

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

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

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

打赏作者

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

抵扣说明:

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

余额充值