带有img选择的javascript径向列表试图设置默认图像
我试图在页面加载时默认加载none.jpg。页面加载无pic错误显示时的当前显示。我尝试在第一个选项中实现onload,但没有成功带有img选择的javascript径向列表试图设置默认图像,javascript,html,Javascript,Html,我试图在页面加载时默认加载none.jpg。页面加载无pic错误显示时的当前显示。我尝试在第一个选项中实现onload,但没有成功 <SCRIPT type="text/javascript"> function check_value(val, id, type) { var el = document.getElementById("imgBox" + id); if (val>=0 && val<11) { //will t
<SCRIPT type="text/javascript">
function check_value(val, id, type) {
var el = document.getElementById("imgBox" + id);
if (val>=0 && val<11) { //will trigger when [1,2,3]
el.src = "images/"+ type + ".jpg";
el.style.display = "";
} else {
el.src = "images/none.jpg";
el.style.display = "";
}
}
</SCRIPT>
</HEAD>
<BODY>
<h1>Pick a flag</h1>
<table>
<tr>
<td>
<form>
<input type="radio" name="field" value="10" CHECKED onclick='check_value(15, 1, "NONE")'/> None<br />
<input type="radio" name="field" value="1" onclick='check_value(0, 1, "argentina")'/> argentina<br />
<input type="radio" name="field" value="2" onclick='check_value(1, 1, "australia")'/> australia<br />
<input type="radio" name="field" value="3" onclick='check_value(2, 1, "bolivia")'/> bolivia<br />
<input type="radio" name="field" value="4" onclick='check_value(3, 1, "cuba")'/> cuba<br />
<input type="radio" name="field" value="5" onclick='check_value(4, 1, "finland")'/> finland<br />
<input type="radio" name="field" value="6" onclick='check_value(5, 1, "france")'/> france<br />
<input type="radio" name="field" value="7" onclick='check_value(6, 1, "italy")'/> italy<br />
<input type="radio" name="field" value="8" onclick='check_value(7, 1, "peru")'/> peru<br />
<input type="radio" name="field" value="9" onclick='check_value(8, 1, "syria")'/> syria<br />
<input type="radio" name="field" value="10" onclick='check_value(9, 1, "tunisia")'/> tunisia<br />
</form>
</td>
<td>
<img id="imgBox1" src="#" height="75" width="75"">
</td>
</tr>
</table>
</BODY>
函数检查_值(val,id,type){
var el=document.getElementById(“imgBox”+id);
如果(val>=0&&val…则:
<img id="imgBox1" src="images/none.jpg" height="75" width="75">
…然后:
<img id="imgBox1" src="images/none.jpg" height="75" width="75">
在正文标记后添加以下脚本
<script>
check_value(-1, 1, "NONE");
</script>
检查_值(-1,1,“无”);
它应该按预期工作。在主体标记后添加以下脚本
<script>
check_value(-1, 1, "NONE");
</script>
检查_值(-1,1,“无”);
它应该像预期的那样工作。正确的答案是
<BODY onload='check_value(15, 1, "NONE")'>
这是完整的代码
<TITLE>Flags</TITLE>
<SCRIPT type="text/javascript">
function check_value(val, id, type) {
var el = document.getElementById("imgBox" + id);
if (val>=0 && val<11) { //will trigger when [1,2,3]
el.src = "images/"+ type + ".jpg";
el.style.display = "";
} else {
el.src = "images/none.jpg";
el.style.display = "";
}
}
</SCRIPT>
</HEAD>
<BODY onload='check_value(15, 1, "NONE")'>
<h1>Pick a flag</h1>
<table>
<tr>
<td>
<form>
<input type="radio" name="field" value="11" CHECKED onclick='check_value(15, 1, "NONE")'/> None<br />
<input type="radio" name="field" value="1" onclick='check_value(0, 1, "argentina")'/> argentina<br />
<input type="radio" name="field" value="2" onclick='check_value(1, 1, "australia")'/> australia<br />
<input type="radio" name="field" value="3" onclick='check_value(2, 1, "bolivia")'/> bolivia<br />
<input type="radio" name="field" value="4" onclick='check_value(3, 1, "cuba")'/> cuba<br />
<input type="radio" name="field" value="5" onclick='check_value(4, 1, "finland")'/> finland<br />
<input type="radio" name="field" value="6" onclick='check_value(5, 1, "france")'/> france<br />
<input type="radio" name="field" value="7" onclick='check_value(6, 1, "italy")'/> italy<br />
<input type="radio" name="field" value="8" onclick='check_value(7, 1, "peru")'/> peru<br />
<input type="radio" name="field" value="9" onclick='check_value(8, 1, "syria")'/> syria<br />
<input type="radio" name="field" value="10" onclick='check_value(9, 1, "tunisia")'/> tunisia<br />
</form>
</td>
<td>
<img id="imgBox1" src="#" height="75" width="75"">
</td>
</tr>
</table>
</BODY>
标志
函数检查_值(val,id,type){
var el=document.getElementById(“imgBox”+id);
如果(val>=0&&val正确答案是
<BODY onload='check_value(15, 1, "NONE")'>
这是完整的代码
<TITLE>Flags</TITLE>
<SCRIPT type="text/javascript">
function check_value(val, id, type) {
var el = document.getElementById("imgBox" + id);
if (val>=0 && val<11) { //will trigger when [1,2,3]
el.src = "images/"+ type + ".jpg";
el.style.display = "";
} else {
el.src = "images/none.jpg";
el.style.display = "";
}
}
</SCRIPT>
</HEAD>
<BODY onload='check_value(15, 1, "NONE")'>
<h1>Pick a flag</h1>
<table>
<tr>
<td>
<form>
<input type="radio" name="field" value="11" CHECKED onclick='check_value(15, 1, "NONE")'/> None<br />
<input type="radio" name="field" value="1" onclick='check_value(0, 1, "argentina")'/> argentina<br />
<input type="radio" name="field" value="2" onclick='check_value(1, 1, "australia")'/> australia<br />
<input type="radio" name="field" value="3" onclick='check_value(2, 1, "bolivia")'/> bolivia<br />
<input type="radio" name="field" value="4" onclick='check_value(3, 1, "cuba")'/> cuba<br />
<input type="radio" name="field" value="5" onclick='check_value(4, 1, "finland")'/> finland<br />
<input type="radio" name="field" value="6" onclick='check_value(5, 1, "france")'/> france<br />
<input type="radio" name="field" value="7" onclick='check_value(6, 1, "italy")'/> italy<br />
<input type="radio" name="field" value="8" onclick='check_value(7, 1, "peru")'/> peru<br />
<input type="radio" name="field" value="9" onclick='check_value(8, 1, "syria")'/> syria<br />
<input type="radio" name="field" value="10" onclick='check_value(9, 1, "tunisia")'/> tunisia<br />
</form>
</td>
<td>
<img id="imgBox1" src="#" height="75" width="75"">
</td>
</tr>
</table>
</BODY>
标志
函数检查_值(val,id,type){
var el=document.getElementById(“imgBox”+id);
如果(val>=0&&val这不起作用,当页面加载时,我希望默认图像为none.jpg,然后当我单击半径的1时,它将更改为指定的值。这不起作用,当页面加载时,我希望默认图像为none.jpg,然后当我单击半径的1时,它将更改为指定的值。这将仅显示该图像d将根据径向线取出java变量。什么?不,这是设置默认图像。然后用JS单击更改。这将仅显示该图像,并根据径向线取出java变量。什么?不,这是设置默认图像。然后用JS单击更改。