首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

兑现选中checkbox后,后面的txt可输入,否则readonly

2012-11-23 
实现选中checkbox后,后面的txt可输入,否则readonlycheckbox 选中事件用 onclik checkbox 选中后 为 ch

实现选中checkbox后,后面的txt可输入,否则readonly
checkbox 选中事件用 onclik="";
checkbox 选中后 为 checked;
text 不可以输入可以为 disabled;

用js实现功能

<input type="checkbox" name="ckEmail" onclick="disSelect('ckEmail','email');"/>
<html:text name="vacancyForm" property="email" disabled="true" />

<script type="text/javascript">
function disSelect(c,t){
document.getElementsByName(t)[0].disabled = !document.getElementsByName(c)[0].checked;
}
</script>

首先让text为不可输入的,选中checkbox后才可以输入

热点排行