Javascript在HTML中实现图片显示变化

<!DOCTYPE HTML>
<html>
<head>
	<title>Test </title>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    
    <script type="text/javascript">
	function insertpic(){
 		path="test.png";//显示图片路径
 		document.getElementById('myimage').innerHTML='<img src="'+path+'" />';
	}
	</script>
<head>
<body>
	<div id="myimage"> MY image</div>
	<input type="button" value="插入图片" id="insert_pic" οnclick="insertpic()" />
</body>
</html>


1. 处理在浏览器中中文乱码的问题:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

2.onclick event 引起Javascript函数执行


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,以下是使用JavaScript实现按时间随机变化的网页图片背景的完整HTML代码: ``` <!DOCTYPE html> <html> <head> <title>按时间随机变化的网页图片背景</title> <style> body { background-size: cover; background-position: center; background-repeat: no-repeat; background-image: url("default.jpg"); /* 初始背景图片 */ } </style> </head> <body> <script> function changeBackground() { var date = new Date(); // 获取当前时间 var hours = date.getHours(); // 获取当前小时数 var body = document.getElementsByTagName("body")[0]; // 获取body元素 if (hours >= 6 && hours < 12) { // 6:00-12:00 body.style.backgroundImage = "url('morning.jpg')"; // 早上的图片 } else if (hours >= 12 && hours < 18) { // 12:00-18:00 body.style.backgroundImage = "url('afternoon.jpg')"; // 下午的图片 } else if (hours >= 18 && hours < 24) { // 18:00-24:00 body.style.backgroundImage = "url('evening.jpg')"; // 晚上的图片 } else { // 0:00-6:00 body.style.backgroundImage = "url('night.jpg')"; // 夜晚的图片 } } changeBackground(); // 初始调用一次 setInterval(changeBackground, 1000); // 每隔1秒调用一次 </script> </body> </html> ``` 此代码会根据当前时间随机变换网页背景图片,每隔1秒调用一次`changeBackground()`函数进行更新。具体实现方式是根据当前小时数判断当前时间段,并设置不同的背景图片。在此代码,分别设置了早上、下午、晚上、夜晚四张图片,您可以根据需要自行修改。注意,图片路径必须正确,否则无法显示图片

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值