【问题标题】:Radio Button Values are not showing the values单选按钮值未显示值
【发布时间】:2015-10-18 16:50:00
【问题描述】:

我没有得到表中的值。请帮帮我。

var myName = document.getElementById("name");
var age = document.getElementById("dob");
var job = document.getElementById("job")
var marriage = document.getElementById("marriage")
var table = document.getElementById("myTableData");

link

【问题讨论】:

  • 那是因为你试图通过 Id 获取元素并且你有婚姻作为名字。

标签: radio-button


【解决方案1】:
 mcount=document.getElementsByName("marriage").length;
    for(i=0;i<mcount;i++)
    {
    alert(document.getElementsByName("marriage")[i].value);
    }

您可以尝试通过使用名称来获取收音机的值。

【讨论】:

    【解决方案2】:

    你必须在你的情况下使用这个:

    var marriage = document.getElementsByName( 'marriage');
    

    但是你会得到一个数组,因此你必须索引所有的数组(我这里只有“男性”复选框):

    document.getElementsByName( 'marriage')[1];
    

    JSFIDDLE

    【讨论】:

      猜你喜欢
      • 2016-04-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-25
      • 1970-01-01
      • 1970-01-01
      • 2021-04-06
      • 1970-01-01
      相关资源
      最近更新 更多