[英]javascript to show/hide table
<tr>
<td><form:checkbox path="ftpScanEvents" id="chk" onclick="showMe('div1',this);"/>
<input type="hidden" value="1" name="_ftpScanEvents"/>
FTP Scan Events</td>
</tr>
<tr><td colspan="4">
<table id="div1" style="display:none">
<tr><td>Host Name</td><td>Directory</td><td>User Name</td><td>Password</td></tr>
<tr><td><form:input path="hostName" size="30" maxlength="200"/></td>
<td><form:input path="directory" size="30" maxlength="200"/></td>
<td><form:input path="userName" size="20" maxlength="20"/></td>
<td><form:input path="password" size="20" maxlength="20"/></td>
</tr>
</table>
</td></tr>
javascript: JavaScript的:
function showMe (it, chkbox) {
var rr = (chkbox.checked) ? "block" : "none";
document.getElementById(it).style.display = rr;
}
I can hide/show it on checkbox selection. 我可以在复选框选择中隐藏/显示它。 But, what I need is on page load, if checkbox is checked show it else hide...
但是,我需要的是页面加载,如果选中了复选框,则显示它,否则隐藏...
You need an onload event. 您需要一个onload事件。 Add this to the bottom part of your HTML.
将其添加到HTML的底部。
<script type="text/javascript">
window.onload = function() {
showMe('div1',document.getElementById('chk'));
}
</script>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.