【问题标题】:How to get the ID value while the radio button is checked in Shopify?在 Shopify 中选中单选按钮时如何获取 ID 值?
【发布时间】:2021-06-03 03:08:54
【问题描述】:

我有一个单选按钮组和一个输入字段。我想要的是当单选按钮属性被选中时,下面的 ID 会得到它们的值。我尝试了一些错误的东西。

<input type="radio" id="male" name="gender" value="male" checked>
<label for="male">Male</label><br>
<input type="radio" id="female" name="gender" value="female">
<label for="female">Female</label><br>

<input type="text" id="{%if radio.checked='checked'%} Account {%endif%}" class="">

【问题讨论】:

    标签: javascript html shopify liquid


    【解决方案1】:

    我认为您需要输入框值作为选定的单选按钮值。如果您更改输入控件的 id,则 HTML 页面将有 2 个具有相同 id 的控件。如果您希望输入控件值显示选定的单选值,请使用以下代码。

    <script language="javascript">
    
    function onCheck(isChecked, value){
        document.getElementById('displaySelRad').value = value
    }
    
    </script>
    
    
        <input type="radio" id="male" name="gender" value="male" checked onclick="onCheck(this.checked, this.value)">
        <label for="male">Male</label><br>
        <input type="radio" id="female" name="gender" value="female" onclick="onCheck(this.checked, this.value)">
        <label for="female">Female</label><br>
    
        <input type="text" id="displaySelRad" class="">
    

    【讨论】:

      猜你喜欢
      • 2021-08-26
      • 2015-09-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-14
      • 1970-01-01
      • 2021-06-26
      • 2021-12-29
      相关资源
      最近更新 更多