![](/img/trans.png)
[英]First display list according to HTML selection, then direct to particular page based on selection after clicking HTML button
[英]dynamic updation of images on an html page on selection of a particular choice of radio button
如果我为单选按钮分配一个“值”以在脚本编程中使用该“值”,并假定该值已分配给图像,则代码看起来像这样
<input type="radio" name="image" value="500"/><img src="1.png">
<input type="radio" name="image" value="500"/><img src="2.png">
<input type="radio" name="image" value="500"/><img src="2.png">
如何确定哪个图像是哪个?
我想确定用户选择了哪个图像,但是我的限制是所有图像的值都将相同。并且由于它是一个广播,所以同一广播组中所有名称都将相同。 ??
提前致谢。
为每个输入项指定一个ID。 然后使用document.getElementById("radio1").checked
<input type="radio" id = "radio1" name="image" value="500"/><img src="1.png">
<input type="radio" id = "radio2" name="image" value="500"/><img src="2.png">
<input type="radio" id = "radio3" name="image" value="500"/><img src="2.png">
function check()
{
for (var i=1; i <= 3; i++)
{
if (document.getElementById("radio" + i).checked)
alert("image is " + i + ".png");
}
}
<input type="radio" id="1" name="image" value="500" onchange="fnc(this.id)"/><img src="1.png" >
<input type="radio" id="2" name="image" value="500" onchange="fnc(this.id)"/><img src="2.png" >
<input type="radio" id="3" name="image" value="500" onchange="fnc(this.id)"/><img src="2.png">
<script type="text/javascript">
function fnc(myid)
{
if(myid=='1')
{
alert("you've selected image"+myid);
}
else if(myid=='2')
{
alert("you've selected image"+myid);
}
else if(myid=='3')
{
alert("you've selected image"+myid);
}
}
</script>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.