ciao,
con questa funzione:
l'utente mediante dei link apre un prompt che include il testo, a seconda delle esigenze, in grassetto.., a capocodice:function boldato(i) { formtext = document.form1.contenuto_X; var win_boldato = new Array(); win_boldato[0] = "Digita il testo da grassettare"; win_boldato[1] = "Vai a capo"; win_boldato[2] = "Digita il testo in corsivo"; var indicescr = "ESATTAMENTE QUI"; var titoper = new String(win_boldato[i]); var win_prompt = prompt(titoper,indicescr); var indicescr = win_prompt; var win_simbol = new Array(); win_simbol[0] = (""+ indicescr +""); win_simbol[1] = (indicescr + " "); win_simbol[2] = (""+ indicescr +""); formtext.value = formtext.value + win_simbol[i]; }
o corsivo.., ma se l'utente da 'Annulla' nel prompt, comunque viene aggiunto nella text area del testo.
es.: se clikko grassetto e do annulla, compare null
sapete come posso evitare senza usare un replace?!?!?
ciao e grazie