ユーザーフレンドリーにするために、ラジオ ボタンとその横のテキストをラベルでラップする必要があります。
数日前、チェックボックスがあり、スパン要素があった直後に同様の問題がありました。そして、両方の要素をラップすることができました。
私はこのHTMLを持っています:
<span class="Attribute">
<input type="radio" name="vMONHRDREM" value="S">
<script type="text/javascript">gx.dom.setAttribute("vMONHRDREM","gxoch0","if(!(gx.evt.jsEvent(this))) return false;");</script>
Ativado
<input type="radio" name="vMONHRDREM" value="N">
<script type="text/javascript">gx.dom.setAttribute("vMONHRDREM","gxoch0","if(!(gx.evt.jsEvent(this))) return false;");</script>
Desativado
</span>
残念ながら、ページを生成するツールを使用しているため、HTML 構造を変更することはできません。
私はこのようなことをしようとしています:
$("input[type=radio]").each(function(){
alert($(this).next().next().text());
});
しかし、それは機能していません。何も返しません。に変更する$(this).next().text()
と、スクリプト テキストが表示されます。