Salve a tutti... sono entrato da pochissimo nel js e mi sono cimentato subito in un'impresa:
Body...
Head...
codice:
<script type="text/javascript">
function add(tipo) {
var action;
if (tipo == 'g') {
action = prompt("Inserisci il testo che desideri in grassetto...");
add_testo(action,g);
} else if (tipo == 'c') {
action = prompt("Inserisci il testo che desideri in corsivo...");
add_testo(action,c);
}
}
function add_testo(action,tipo) {
var text;
if (tipo == 'g') {
text = "" + action + "";
// e inserisco il testo nella textarea...
} else if (tipo == 'c') {
text = "" + action + "";
// e inserisco il testo nella textarea...
}
}
</script>
Ho creato queste due semplici funzioni che, nonostante la loro semplicità, non funzionano. Non parte neanche il prompt della prima funzione e parte solo se invece di scrivere onClick="add(g o c);" scrivo onClick="add();". Perchè? Ci sono ulteriori errori nello script? ed un'ultima domanda: come faccio ad inserire poi tutta la variabile text dentro la textarea di nome note?
Scusate la scarsa conoscenza... buona giornata!