Javascript JS:调用映像的更有效方法
您好,我正在尝试输出图像,我以前的方法如下: 代码:Javascript JS:调用映像的更有效方法,javascript,html,image,call,Javascript,Html,Image,Call,您好,我正在尝试输出图像,我以前的方法如下: 代码: 函数addimage(){ 所选=document.getElementById(“国家”).value; var src=“img2/”+所选+”.jpg”; var img=document.createElement(“img”); img.src=src; 子容器(img); img.style.display=“inline”; } 得到了我的答案伙计们为其他人发布了它,他们可能也有同样的问题,还询问您对如何将其限制为一个app
函数addimage(){
所选=document.getElementById(“国家”).value;
var src=“img2/”+所选+”.jpg”;
var img=document.createElement(“img”);
img.src=src;
子容器(img);
img.style.display=“inline”;
}
得到了我的答案伙计们为其他人发布了它,他们可能也有同样的问题,还询问您对如何将其限制为一个appendChild的意见,导致其不受限制控制台上有什么错误?加载资源失败:服务器响应状态为404(未找到)@StefanoOrtisiWell,这是因为小提琴上没有占位符.png…我将对其进行编辑以显示当前位置code@spassvogel实际上有style=“display:无;
<select name="code" id="code" size="">
<option value="">imgA</option>
<option value="">imgB</option>
<option value="">imgC</option>
<option value="">imgD</option>
</select>
<input type="button" onclick="showimg()" value="Display">
<img src="placeholder.png" id="placeholderImg" style="display: none;" />
function showimg() {
var q = document.getElementById("code");
var selected = q.options[q.selectedIndex].value;
var src = "http://www.unc.edu/~matusiak/imgs/Under-Construction-1.gif";
var img = document.getElementById("placeholderImg");
img.src = src;
img.style.display = "inline";
}
function addTheImage()
{ var img = document.createElement('img');
img.src = "http://....";
document.body.appendChild(img);
}
<html>
<head>
<script type="text/javascript">
function addimage() {
selected = document.getElementById("country").value;
var src = "img2/" + selected + ".jpg";
var img = document.createElement("img");
img.src = src;
container.appendChild(img);
img.style.display = "inline";
}
</script>
<body>
<input class="buildaddress" id="country">
<input type="button" onclick="addimage()" value="Display">
<div id="container"></div>
</body>