当前位置: 首页 > 知识库问答 >
问题:

Javascript获取Google Tag Manager中选中的无线电字段的值[duplicate]

萧业
2023-03-14

我需要获取“交易”或“公共”值,具体取决于单击的单选按钮:

<input name="customerType" type="radio" id="customerTypeTrade" class="filled-in valid" value="trade" required="">

<input name="customerType" type="radio" id="customerTypePublic" class="filled-in valid" value="public" checked="" required="">

我尝试了此操作,但返回“undefined”:

function() {
  var radioName = "customerType";
  var checked = {{Form Element}}.querySelector('[id="' + customerType + '"]:checked');
  return checked ? checked.value : undefined;
}

共有1个答案

弓玉书
2023-03-14

您可以尝试以下方法:

var radio = document.querySelectorAll('[name=customerType]');
var checkedValue = document.querySelector('[name=customerType]:checked').value;
console.log(checkedValue);

function getValue(thatRad){
  checkedValue = thatRad.checked ? thatRad.value : undefined;
  console.log(checkedValue);
}
html lang-html prettyprint-override"><input name="customerType" type="radio" id="customerTypeTrade" class="filled-in valid" value="trade" required="" onchange="getValue(this)">

<input name="customerType" type="radio" id="customerTypePublic" class="filled-in valid" value="public" checked="" required="" onchange="getValue(this)">
 类似资料:
  • 问题内容: 我仅使用Javascript创建表单。我正在尝试使用Javascript获取位于中的输入字段的值。是否有可能获得内的字段的值? 问题答案: 是的,即使该站点来自另一个域,也应该可行。 例如,在我网站的HTML页面中,我有一个iFrame,其内容来自另一个网站。iFrame内容是单个选择字段。 我需要能够在我的网站上读取所选的值。换句话说,我需要使用我自己的应用程序中另一个域的选择列表。

  • 所以im生成的输入字段很少,这就起作用了。 但我无法获得这个生成的输入字段的值。我可以让onchange工作,但我还是抓不到任何值。 所以我用jQuery尝试了很多方法,但都不奏效。我没有被迷惑。 这是生成的字段 看起来就像 那也很管用。 但我无法获得该输入字段的id

  • 所以我有这样的代码: 我只需要Javascript来获取当前选中的任何复选框的值。 编辑:要添加,只有一个复选框。

  • 问题内容: 我在数据库表中有位置名称和位置ID。使用foreach循环,我在PHP的复选框中打印值。我有一个触发JavaScript的提交按钮。我希望用户在javascript变量中选择所有用逗号分隔的复选框值。我怎样才能做到这一点? 问题答案:

  • 问题内容: 我有一个这样的类结构: 我的目标是调用get方法,然后检查它是否存在。如果存在,则返回该属性;如果不存在,则仅返回null。所以像这样: 当然,这不是正确的Java 8可选语法,但这就是我的“伪代码”。用Java 1行有什么办法实现这一点? 问题答案: 您正在描述的是方法: 如果值不存在,则可让您使用函数在内转换该值,如果不存在该值,则返回一个空值(可选)。 还要注意,您可以从映射函数

  • 问题内容: 我托管了5个片段,在每个片段上我都需要填写一些字段。 我想从中获取这些字段的值。我尝试了类似的东西: AddActivity.java FragPagerAdapter.java OtherFragment.java 公共类OtherFragment扩展Fragment {Button btn; 更新 的问题我总是得到EditText(而其他字段要获得)的问题等于null如果它们位于片