【发布时间】:2017-05-31 05:01:25
【问题描述】:
我希望在从 HTML 页面上的单选按钮结构中获取“价格”字段时获得一些帮助。它由 1 到 4 个单选按钮组成。只会检查 1 个。每个单选按钮的结构如下:
<span class="ajs-attr" id="v_5532_1_1"><input type="radio" name="v_5532_1" value="1" checked="checked" onclick="ChoiceChanged(this, 'http://www.tgurney.co.uk/cgi-bin/dx000003.pl', 397)"> Fat Quarter : £2.75</span>
这个被选中了。每个单选按钮之间的唯一区别是id= 字段和value= 字段。
我需要得到的是结构末尾的价格(如果可能,作为一个数字)。在这种情况下,“2.75 英镑”。我需要它用于选中的单选按钮。
我对 HTML 和 jQuery 非常陌生,所以我真的希望有人可以帮助我编写代码。
到目前为止,我通过以下方式获得了价值:
Perm = $('input[name=' + ButtonName+ ']:checked').val();
在哪里ButtonName = "v_5532_1"。
在那之后我很难获得任何文本。我很可能使用了错误的 jQuery 代码。
【问题讨论】:
-
对不起。根据下面非常有用的答案,我应该清楚我正在使用生成单选按钮的 3rd 方系统。我无法更改这部分代码以添加价格标识符。很抱歉有任何混淆。再次感谢大家发布答案。非常感谢:)
标签: jquery html jquery-selectors