如何获得文本而不是值,当我点击单选按钮?
下面的代码获取单选按钮的值。我想接短信(节目或电影)。提前道谢。
null
function myFunction(contentType) {
document.getElementById("myspan").innerHTML = contentType;
}
<label><input type="radio" oninput="myFunction(this.value)" value="1" name="contentType"><span>Shows</span></label>
<label><input type="radio" oninput="myFunction(this.value)" value="2" name="contentType" ><span>Movies</span></label>
<span id="myspan" class="text-muted" ></span>
null
null
js lang-js prettyprint-override">function myFunction(contentType) {
document.getElementById("myspan").innerHTML = contentType;
}
<label><input type="radio" oninput="myFunction(this.value)" value="shows" name="contentType"><span>Shows</span></label>
<label><input type="radio" oninput="myFunction(this.value)" value="movies" name="contentType" ><span>Movies</span></label>
<span id="myspan" class="text-muted" ></span>
您必须向单选按钮添加数据属性,或者手动查询DOM以获取与该单选按钮相关的标签的文本内容。
null
function myFunction(input) {
document.getElementById("myspan").innerHTML = input.dataset.textValue;
}
<label><input type="radio" oninput="myFunction(this)" value="1" data-text-value="Shows" name="contentType"><span>Shows</span></label>
<label><input type="radio" oninput="myFunction(this)" value="2" data-text-value="Movies" name="contentType" ><span>Movies</span></label>
<span id="myspan" class="text-muted" ></span>
在myFunction()中执行以下操作:
function myFunction(inputRadio) {
document.getElementById("myspan").innerHTML = inputRadio.nextSibling.innerText;
}
在您的HTML中,将this.value更改为this,您就可以开始了!
<label><input type="radio" oninput="myFunction(this)" value="1" name="contentType"><span>Shows</span></label>
<label><input type="radio" oninput="myFunction(this)" value="2" name="contentType" ><span>Movies</span></label>
<span id="myspan" class="text-muted" ></span>
问题内容: 我已经在单选组中动态创建了两个单选按钮,并选中其中一个。我需要在我按下另一个按钮时将其值保存在字符串中。但是我已经为此实现了,但是第一次没有用。这是我的代码。 问题答案: xml文件 Java代码
本文向大家介绍jQuery获取选中单选按钮radio的值,包括了jQuery获取选中单选按钮radio的值的使用技巧和注意事项,需要的朋友参考一下 实例1: 获取一组单选按钮对象:var obj_payPlatform = $('#wrap input[name="payMethod"]'); 获取被选中按钮的值 :var val_payPlatform = $('#wrap inpu
我有两类单选按钮,比如 蛋糕名称 -接下来是花 现在问题是我的底价是200。只要我选择第一个单选按钮价格就会增加到 接下来,如果我选择值为100的花列,价格应该增加到。这应该是动态发生的。有人能帮我吗?
问题内容: 在使用jQuery提交AJAX表单后,我想取消选中单选按钮。我有以下功能: 借助此功能,我可以清除文本框中的值,但不能清除单选按钮的值。 顺便说一句,我也尝试过,但是那没用。 问题答案: 要么(普通js) 或(jQuery)
问题内容: 我有一段代码,其中一个包含三个s 。我想设置的,将显示的值的。但是,到目前为止我没有得到任何结果。如何获得的值并在中显示Toast?预先谢谢你,这是我的代码: XML档案: 问题答案: 经过测试和工作。检查一下 XML文件
问题内容: 我有两个单选按钮和。 如何获取所选单选按钮的值。 我是否需要使用ng-model或其他东西。在jquery中,我知道Angularjs中没有的东西。 问题答案: 双方应该有相同与不同 (意味着有选择使用S或按钮),使所选择的值将在修改$ scope变量,你可以抓住的形式的控制器内部的值或者提交按钮点击。 标记