带有img选择的javascript径向列表试图设置默认图像

带有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

我试图在页面加载时默认加载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 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单击更改。