HTML:
<textarea cols="50" rows="5" id="txtHtmlContent">
</textarea>
jQuery的:
if ( $("#rdbHtmlContent").attr("checked") ) {
alert( $('#txtHtmlContent').val() );
}
但警报显示为空。我的错是什么?
答案 0 :(得分:2)
代码似乎按预期工作。我在jsbin上设置了一个测试用例并确认它正在工作:
HTML
<input type="radio" id="rdbHtmlContent" checked /><br/>
<textarea cols="50" rows="5" id="txtHtmlContent">Foo</textarea>
JS / jQuery的
if ( $("#rdbHtmlContent").attr("checked") )
alert( $("#txtHtmlContent").val() );