我目前正在使用单选按钮在JavaScript的帮助下单击时显示图像。问题是,单击单选按钮时我没有看到结果。下面的代码显示我正在使用一个函数,然后触发即使点击。有没有代码丢失?还是有更好的方法呢?这一个ExampleJavascript:单击单选按钮时的显示图像
谢谢
的Javascript
<script>
function check_value() {
function check_value(fieldvalue) {
switch (fieldvalue) {
case 1:
document.getElementById("imagedest").innerHTML = "<img src='images/bike1.jpg'>";
break;
case 2:
document.getElementById("imagedest").innerHTML = "<img src='images/bike2.jpg'>";
break;
case 3:
document.getElementById("imagedest").innerHTML = "<img src='images/bike3.jpg'>";
break;
}
}
</script>
HTML
<form name="builder">
<input type="radio" name="field" value="one" onclick='check_value(1)'/> KAWASAKI KX 450F<br />
<input type="radio" name="field" value="two" onclick='check_value(2)'/> 2010 Yamaha Road Star S<br />
<input type="radio" name="field" value="three" onclick='check_value(3)'/> Aprilia RSV4<br />
</form>
<div id="imagedest"></div>
+1谢谢您的回答。你是正确的上传图像。我试过你的方法,似乎大部分工作。问题:图像与自行车的模型不匹配? – techAddict82
然后,您必须调整HTML链接中的值或数组中的顺序。无论哪种方式应该是一个简单的修复。 –