会员可以在此提问,百战程序员老师有问必答
对大家有帮助的问答会被标记为“推荐”
看完课程过来浏览一下别人提的问题,会帮你学得更全面
截止目前,同学们一共提了 132390个问题
WEB前端全系列/第六阶段:音乐社区高级项目模块/移动端:基于jQuery使用Ajax和BootStrap 10666楼

老师我想随机显示图片,不想按队列更换,用如下代码,结果图片无法更换,请问问题出在哪里了。主要问题我觉得应该是在

var e= Math.random.randint(0,4)

这一句上。但是不知道该怎么改。

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<style type="text/css">
			body{
				background-image: url(img/mayun.jpg);
				background-repeat: no-repeat;
				background-size: 1366px 657px;
			}
			a{
				font-size: 25px;
				color: #FFFFFF;
			}
			.div1{
				width: 300px;
				height: 200px;
				background-color: gray;
				text-align: center;
			}
			
			input{
				width: 40px;
				height: 30px;
			}
			
		</style>
		
		<script type="text/javascript">
			var i=-1
			
			function changebc(){
				var arr=['bjsky.jpg','mayun.jpg','simple.jpg','sxt.jpg','zgc.jpg'];
				
				//if (i<arr.length-1){i++;}
				//else{i=0}
				var e= Math.random.randint(0,4)
				
				document.body.style.backgroundImage="url(img/"+arr[e]+")"
				
			};
			
			function changeove(){
				var div=document.getElementById("div_1");
				div.style.marginLeft=Math.random()*800+'px';
				div.style.marginTop=Math.random()*500+'px';
				
			}
			
			function changeclk(){
				document.body.style.backgroundImage='url(img/1.jpg)';
				document.body.style.backgroundSize='1366px 657px';
				//设置当前div隐藏
				document.getElementById("div_1").style.display="none";
			}
			
		</script>
	</head>
	<body>
		<a href="javascript:changebc()">点击更换主题</a>
		<div class="div1" id="div_1">
			<h3>我是不是你的小宝贝</h3>
			<input type="button" name="" id="" value="是" onclick="changeclk()"/>
			
			<input type="button" name="" id="" value="否" onmouseover="changeove()"/>
			
		</div>
		
	</body>
</html>


Python 全系列/第七阶段:网页编程基础/JavaScript 10668楼
JAVA 全系列/第二阶段:JAVA 基础深化和提高/异常机制 10671楼
JAVA 全系列/第二阶段:JAVA 基础深化和提高/手写服务器项目(旧) 10672楼
JAVA 全系列/第一阶段:JAVA 快速入门/变量、数据类型、运算符 10673楼
Python 全系列/第十五阶段:Python 爬虫开发/docker容器扩展-旧20230925 10675楼
JAVA 全系列/第三阶段:数据库编程/MySQL数据库的使用 10677楼
JAVA 全系列/(隐藏)第二十三阶段:数字货币交易所项目/IASS基础服务的搭建和开发 10680楼

课程分类

百战程序员微信公众号

百战程序员微信小程序

©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园
网站维护:百战汇智(北京)科技有限公司
京公网安备 11011402011233号    京ICP备18060230号-3    营业执照    经营许可证:京B2-20212637