Html 标签在IE11中与<;TR>;,需要在单击行的任意位置时选择单选按钮
在一个表格中使用下面的代码,该表格在单击行时选择收音机。它一直工作到IE9,但这段代码在IE10及以上版本或chrome中不起作用。有人能建议他们是否也面临过类似的问题吗? 任何涉及很少修改的建议都会有帮助Html 标签在IE11中与<;TR>;,需要在单击行的任意位置时选择单选按钮,html,jsp,internet-explorer-11,ie11-developer-tools,Html,Jsp,Internet Explorer 11,Ie11 Developer Tools,在一个表格中使用下面的代码,该表格在单击行时选择收音机。它一直工作到IE9,但这段代码在IE10及以上版本或chrome中不起作用。有人能建议他们是否也面临过类似的问题吗? 任何涉及很少修改的建议都会有帮助 <LABEL FOR="radio<%=k%>" align="top"> <TR BGCOLOR="#<%=rowColor%>"> <TD WIDTH="25" VALIGN="top"><INPUT TYPE="
<LABEL FOR="radio<%=k%>" align="top">
<TR BGCOLOR="#<%=rowColor%>">
<TD WIDTH="25" VALIGN="top"><INPUT TYPE="RADIO" NAME="xyz"
<%=checked%> ID="radio<%=k%>" VALUE="<%=value%>"></TD>
<TD WIDTH="120" VALIGN="top"><%=value%></TD>
<TD WIDTH="145" VALIGN="top"><%=value%>
<%=value%></TD>
<TD WIDTH="135" VALIGN="top"><%=value%>
<%=value%></TD>
<TD WIDTH="50" VALIGN="top"><%=value%></TD>
<TD WIDTH="*" VALIGN="top"><%=value%>
</TD>
</TR>
</LABEL>
您不能将单独的
tr
封装在单独的标签中。尝试一些脚本来实现这一点
功能切换行(e,行id){
e=e | | window.event;//获取事件
var el=e.srclelement | | e.target;//获取用户单击的正确html元素
var input=document.getElementById(row_id);//单击该行的复选框
如果(el!=输入)//未单击复选框
input.checked=!input.checked;//翻转复选框选择
}
tr{
光标:指针;
}
福
酒吧
福
酒吧
福
酒吧
谢谢Arvind对我做了一些修改。