ho questo semplice script
codice:
<HTML>
<SCRIPT LANGUAGE="JavaScript">
<!--
var str;
function doThis(str) {
alert(str);
}
 //-->
</SCRIPT>
<BODY>
<H4>Esempio di una finestra "alert"</H4>
<a onclick="doThis(this.value)" value="pinco pallino">Link</a>
<FORM>
<INPUT TYPE="BUTTON" VALUE="paperino" ONCLICK="doThis(this.value)">
</FORM>
</BODY>
</HTML>
perchè se clicco sul bottone nel messaggio appare paperino mentre se clicco sul link appare undefined e non pinco pallino ?