Hi
I am trying to display text elemet dynamically based on check box is checked or not.
Following script works fine in IE 6 but not in Netscape 4.7, is there any alternative to fix the problem.
<html>
<head>
<title>Checkbox Demo</title>
<script language=”javascript” type=”text/javascript”>
function shownone(frm) {
if (frm.mycheckbox.checked == true) {
document.forms[0].elements[1].style.display = “block”;
}
else {
document.forms[0].elements[1].style.display = “none”;
}
}
</script>
<script language=”javascript” type=”text/javascript”>
function xyz()
{
if ( ! document.forms[0].elements[0].checked)
{
document.forms[0].elements[1].style.display = “none”;
}
}
</script>
</head>
<body onLoad=”xyz()”>
<form name=”myform”>
<table>
<tr><td>
<input name=”mycheckbox” tabindex=”1″ type=”checkbox” value=”shown” onClick=”shownone(this.form)” onFocus=”shownone(this.form)”>
</td></tr>
<tr><td>
<input id=”mytext” tabindex=”2″ name=”mytext” type=”text” onBlur=”shownone(this.form)”>
</td></tr>
<tr><td>
<input id=”mytexttwo” tabindex=”3″ name=”mytexttwo” value=”this is text two” type=”text”>
</td></tr>
</table>
</form>
</body>
</html>
Regards