我正在使用像单选按钮这样的div,并有一个问题.
我有两个样式设置,一个.buttonUp和.buttonDown应用于div的onclick事件.
<script type="text/javascript"> var onCheck; function seTradio(param_ElementRef) { if (param_ElementRef != onCheck) { if (onCheck) { onCheck.className = 'buttonUp'; } param_ElementRef.className = 'buttonDown'; onCheck = param_ElementRef; } } </script>
<div id="Yes" class="buttonUp" onclick="seTradio(this)">Yes</div> <div id="No" class="buttonUp" onclick="seTradio(this)">No</div> <div id="Maybe" class="buttonUp" onclick="seTradio(this)">Maybe</div>
这工作正常,但我在设置onCheck变量的默认值时遇到问题.
我试过给divs id了,但是当我发出警报时($(‘#Yes’)它会显示[object Object],而如果我发出警报(param_ElementRef)它会显示[object Htmldivelement]
这两者之间显然存在差异,有没有办法通过id引用或类似方法返回相同的对象?
非常感谢