<html>
<script LANGUAGE="JavaScript">
function getTeams (team) {
switch (team) {
case "1":
<? echo "document.getElementById('result').innerHTML = '1';\n"; ?>
break
case "2":
<? echo "document.getElementById('result').innerHTML='2';\n"; ?>
break
case "3":
<? echo "document.getElementById('result').innerHTML='3';\n"; ?>
break
default:
<? echo "document.getElementById('result').innerHTML='Other';\n"; ?>
}
}
</script>
<body>
<input type=text id='a'><br>
<input type=button value='enter' onClick="getTeams(document.getElementById('a').value);";>
<div id='result'></div>
</body>
</html>
Однако так работает ... смотря что вы РНР хотите делать ...
1. назначить переменную для javascript с помошью РНР - без проблем (echo)
2. выполнить javascript без проблем (тока придётся забивать его в echo в РНР скрипте, что несколько потом усложнит его отладку если что-то пойдёт не так ....)
И кста ... case ... а простите что у Вас является условием? 1,2,3 - енто что ? значения или что