Avatar billede mulles.tk Nybegynder
09. december 2003 - 21:29 Der er 5 kommentarer og
1 løsning

indsæt indtastet værdi i tekst boks

Hvordan laver man lige det system, som kommer frem her:
http://www.hostedstuff.com/?GetDoc=services/formmail/setup.php
Når man trykker på fx. "To *"?

Jeg skal bruge det til at generere en html-stump som bliver sat ind i min tekst boks.

Fx ved indtastning af mail skal jeg bruge to popup bokse. Den første hvor man skal indtaste hvilken mail det skal sendes til, og den anden hvilken tekst der skal være linket, altså:

<a href="mailto:#indtastet værdi#">#indtastet værdi#</a>

Nogen der kan hjælpe?
Avatar billede mm12010 Nybegynder
09. december 2003 - 22:02 #1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>indsæt indtastet værdi i tekst boks</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript" type="text/javascript">
function doMail(frm){
    email=window.prompt('Indtast den E-mail der skal linkes til','mail@domain.com');
    linktxt=window.prompt('Indtast den tekst der skal vises','');
    mailto='<a href="mailto:'+email+'">'+linktxt+'</a>';
    frm.txt.value=mailto;
    return;
    }
</script>
</head>
<body>
<form name="form1" method="post" action="">
  <input type="button" name="Button" value="Inds&aelig;t E-mail" onClick="doMail(this.form);">
  <br>
  <textarea name="txt" style="height: 100px; width: 300px;"></textarea>
</form>
</body>
</html>
Avatar billede mulles.tk Nybegynder
10. december 2003 - 18:39 #2
Mange tak, men kan det gøres sådan, at hvis der trykkes annuller så skriver den slet ikke noget?
Avatar billede mm12010 Nybegynder
10. december 2003 - 18:43 #3
function doMail(frm){
    email=window.prompt('Indtast den E-mail der skal linkes til','mail@domain.com');
    linktxt=window.prompt('Indtast den tekst der skal vises','');
    mailto=(email!=null&&linktxt!=null)?'<a href="mailto:'+email+'">'+linktxt+'</a>':"";
    frm.txt.value=mailto;
    return;
    }
Avatar billede mulles.tk Nybegynder
10. december 2003 - 19:00 #4
Tak :)
Avatar billede mm12010 Nybegynder
10. december 2003 - 19:01 #5
selv tak :o)
Avatar billede mulles.tk Nybegynder
10. december 2003 - 19:19 #6
Har lige et problem...

Tekstboksen har allerede en værdi fra start af, og når man så indsætter et email link, så sletter den det hele! Kan man ikke hurtig lige gøre sådan at den sætter det ind der hvor markøren er?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester