Vedi se piacciono questi che feci ai tempi che furono:
<script language="javascript">
function coll2() {
mex= prompt("Inserisci Testo per il collegamento","");
sott1="<u>";
sott2="</u>";
if (mex) {
document.firma.Testo.value=""+document.firma.Testo.value+""+sott1+""+ mex +""+sott2+"</a>"
}else {
coll2();
}
}
function coll() {
mex= prompt("Inserisci Collegamento Senza http://","");
if (mex) {
pre=("http://");
destnation=("target=_blank");
document.firma.Testo.value=""+document.firma.Testo.value+" <a href="+ pre +""+ mex +" "+ destnation+">"
dopo=coll2();
}else {
}
}
function collmail() {
mex= prompt("Inserisci Indirizzo E-mail","");
if (mex) {
pre=("mailto:");
document.firma.Testo.value=""+document.firma.Testo.value+" <a href="+ pre +""+ mex +">"
collmail2();
}
else{
}
}
function collmail2() {
mex= prompt("Inserisci Testo per l'indirizzo E-mail","");
sott1="<u>";
sott2="</u>";
if (mex) {
pre=("mailto:");
document.firma.Testo.value=""+document.firma.Testo.value+""+sott1+""+ mex +""+sott2+"</a>"
}
else{
collmail2();
}
}
</script>
Naturalmente devi cambiare tutti i valori del nome del form e del nome del campo
Le funzioni che devi richiamare sono coll() e collmail()