Dove sbaglio?
Non stampa 10 ma sempre undefined

Codice PHP:
<html>
<
head>
<
script language="JavaScript">
<!--
var 
num=document.inserimento.numero.value;
function 
visualizza() { alert(num); }
-->
</script>
</head>

<body>

<form name="inserimento" id="inserimento" action="prova.php" method="post">
<input type="button" name="numero" id="numero" value="10" onclick="visualizza();">
<form>

</body>
</html>