Sto tentando di programmare una calcolatrice a pulsanti.
Cliccando sui pulsanti con le cifre da 0 a 9 i valori passano su una casella di testo che fa da display.
Cliccando, invece, su i pulsanti con i segni di operazione +, -, *, /, non riesco a passare questi segni sul display. Penso che sia errata la sintassi e desidererei conoscere gli errori. Grazie

lanvoel

codice:
<!doctype html>
<html lang="it">
<head><title>pulsanti</title>
<script>
function avvia()
{
document.write("<form name='modulo'>");
document.write("<input type='text' name='display'  size='20'>");
document.write("<table border=0 bgcolor=cyan><tr>");
document.write("<tr><td><input type='button' value=1 onclick='document.modulo.display.value+=1'></td>");
document.write("<td><input type='button' value=2 onclick='document.modulo.display.value+=2'></td>");
document.write("<td><input type='button' value=3 onclick='document.modulo.display.value+=3'></td>");
document.write("<td><input type='button' value='+' onclick='document.modulo.display.value+="+'+'+"'></td></tr>");
document.write("<tr><td><input type='button' value=4 onclick='document.modulo.display.value+=4'></td>");
document.write("<td><input type='button' value=5 onclick='document.modulo.display.value+=5'></td>");
document.write("<td><input type='button' value=6 onclick='document.modulo.display.value+=6'></td>");
document.write("<td><input type='button' value='-' onclick='document.modulo.display.value+="+'-'+"'></td></tr>");
document.write("<tr><td><input type='button' value=7 onclick='document.modulo.display.value+=7'></td>");
document.write("<td><input type='button' value=8 onclick='document.modulo.display.value+=8'></td>");
document.write("<td><input type='button' value=9 onclick='document.modulo.display.value+=9'></td>");
document.write("<td><input type='button' value='*' onclick='document.modulo.display.value+="+'*'+"'></td></tr>");
document.write("<tr><td><input type='button' value=0 onclick='document.modulo.display.value+=0'></td>");
document.write("<td><input type='button' value='.'></td>");
document.write("<td><input type='button' value='='></td>");
document.write("<td><input type='button' value='/' onclick='document.modulo.display.value+="+'/'+"'></td></tr>");
document.write("</table></form>")
}
</script>
</head>
<body onload="avvia()">
</body>
</html>