Jest to mój pierwszy kod javascript. Czy da się jakoś skrócić ten kod?
Działanie kodu można zobaczyć
http://skust.info/?menu=czary76 zaznaczając i odznaczając checkboxy.
<?php
<script type="text/javascript">
function check(box)
{
if (document.formx.turban.checked == true)
{
document.formx.sapphire.disabled = true;
document.formx.cursedclow.disabled = true;
} else {
document.formx.sapphire.disabled = false;
document.formx.cursedclow.disabled = false;
if (document.formx.sapphire.checked == true)
{
document.formx.robe.disabled = true;
document.formx.turban.disabled = true;
document.formx.cursedclow.disabled = true;
} else {
document.formx.robe.disabled = false;
document.formx.turban.disabled = false;
document.formx.cursedclow.disabled = false;
if ((document.formx.robe.checked == true) && (document.formx.cursedclow.checked == true))
{
document.formx.turban.disabled = true;
document.formx.sapphire.disabled = true;
} else {
document.formx.turban.disabled = false;
document.formx.sapphire.disabled = false;
if (document.formx.robe.checked == true)
{
document.formx.sapphire.disabled = true;
} else {
document.formx.sapphire.disabled = false;
if (document.formx.cursedclow.checked == true)
{
document.formx.sapphire.disabled = true;
document.formx.turban.disabled = true;
} else {
document.formx.sapphire.disabled = false;
document.formx.turban.disabled = false;
}
}
}
}
}
return true;
}
</script>
?>