!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body> <div>
<input type="radio" name="game" οnclick="chengyaojin()"/>程咬金
<input type="radio" name="game" οnclick="wuzetian()"/>武则天
<br />
<!--<img src="img/chengyaojin.jpg" width="500px" height="800px" />
<img src="img/wuzetian.jpg" width="500px" height="800px"/>
这种在网页同时展现,需求点击弹出以下进行更改 -->
<img id="wangzhe" />
</div>
<script>
function chengyaojin(){
//获取是一个标签绑定并利用setAttribute为其节点设置属性和值
var imgEle = document.getElementById("wangzhe");
imgEle.setAttribute("src","img/chengyaojin.jpg");
imgEle.setAttribute("width","500");
imgEle.setAttribute("height","800px")
}
function wuzetian(){
//获取是一个标签并绑定为其节点设置属性和值
var imgEle = document.getElementById("wangzhe");
imgEle.setAttribute("src","img/wuzetian.jpg");
imgEle.setAttribute("width","500");
imgEle.setAttribute("height","800px")
}
// 以下再次优化 function chengyaojin(){
//获取是一个标签并绑定为其设置节点和属性
var imgEle = document.getElementById("wangzhe");
imgEle.setAttribute("src","img/chengyaojin.jpg");
/*imgEle.setAttribute("width","500"); 进行
imgEle.setAttribute("height","800px") 优化*/
setWidth(imgEle)//加入
}
function wuzetian(){
//获取是一个标签并绑定为其设置节点和属性
var imgEle = document.getElementById("wangzhe");
imgEle.setAttribute("src","img/wuzetian.jpg");
/*imgEle.setAttribute("width","500"); 进行
imgEle.setAttribute("height","800px") 优化*/
setWidth(imgEle)//加入
}
function setWidth(imgEle){
imgEle.setAttribute("width","500");
imgEle.setAttribute("height","800px")
}
<div>
<button οnclick="addImg()">添加图片</button>
<div id="imge"></div>
</div>
<script> //这种是并列添加图片
function addImg(){
//注意不管是添加元素还是删除元素,都要通过符元素来进行操作
var divEle = document.getElementById("imge");
//创建图片标签
var img =document.createElement("img");//创建一个标签
//设置标签的属性
img.setAttribute("src","img/wangzhe。jpg.jpg");
//为父元素添加一个节点
divEle.appendChild(img);
} //每添加一次多一个div图片标签