на затравку, приведу маленький сэмпл на скрещивание явы и php. у многих новичков с этим возникают проблемы =) думаю это будет полезно...
Code:
<script language="JavaScript">
function func(s){
if (s.selectedIndex==0) {s_form.inf.disabled=true; s_form.dst.disabled=true;}
if (s.selectedIndex==1) {s_form.inf.disabled=true; s_form.dst.disabled=false;}
if (s.selectedIndex==2) {s_form.inf.disabled=false; s_form.dst.disabled=true;}
}
</script>
<?
$form = '
<form name = "s_form" action="index.php">
<select name = "i_d" onChange="func(i_d)">
<option value=""></option>
<option value="dist">distribution</option>
<option value="info">information</option>
</select>
<select name = "dst">
<option value="a">a</option>
<option value="b">b</option>
</select>
<select name = "inf">
<option value="c">c</option>
<option value="d">d</option>
</select>
<br><input type = "submit" name = "bt" value = "next >>">
</form>
';
echo '<body onLoad = "func(s_form.i_d)">';
print "$form";
if (@$bt) {
if (@$dst)
print "$dst";
if (@$inf)
print "$inf";
}
?>
</body>
естесственно этот кусок лежит отдельным файлом с расширением .php