Avatar billede ameq Nybegynder
29. maj 2002 - 10:06 Der er 21 kommentarer og
1 løsning

Sæt i textfælt

Jeg leder efter et script hvor man kan trykke på et link også hopper det en box fra hvor man kan indtaste et navn "stien" på et billede?? også trykke ok også kommer "billedes html" end i textboxen
Avatar billede ras2000 Nybegynder
29. maj 2002 - 12:57 #1
Jeg forstår ikke helt hvad det er du vil. Du vil have et link, der gør at der kommer et indtastningsfelt frem, der skal man skrive en sti til et billede, og når man har gjort det, kommer der et billede frem? Hvor ligger billedet? Lokalt på maskinen, eller på serveren? Hvorfor skal billedet komme frem i en tekstbox, det giver da ingen mening?
Avatar billede ameq Nybegynder
29. maj 2002 - 13:08 #2
ja og det ligger på serveren og det skal ikke komme fra i textboxen men bare html koden
Avatar billede ras2000 Nybegynder
29. maj 2002 - 14:07 #3
Jeg forstår stadig ikke hvad du vil. ALtså man skriver en sti til et billede på serveren, eks www.mitsite.dk/images/flotbillede.jpg, og så trykker man på en knap, og så skriver den <img src="www.mitsite.dk/images/flotbillede.jpg"> inde i et textarea? Det er jo nemt.
Avatar billede ras2000 Nybegynder
29. maj 2002 - 14:14 #4
Hvis det er det du vil, så kan denne side klare det:
<html>
<head>
<script type="text/javascript">
function skriver(str){
    document.formen.her2.value = "<img src='" + str + "'>";
}
</script>
</head>
<body>
<form name="formen">
<input type="text" name="her1" onblur="skriver(this.value)">
<textarea name="her2"></textarea>
</form>
</body>
</html>
Avatar billede ameq Nybegynder
29. maj 2002 - 14:48 #5
ja noget i den stil kan du så gører det med en submit funk. og den ikke sletter texten... ??
Avatar billede ras2000 Nybegynder
29. maj 2002 - 14:54 #6
Hvad skal der ske når du submitter?
Avatar billede ameq Nybegynder
29. maj 2002 - 15:31 #7
den skal bare sætte det ind i steddet fpr når man gå væk fra text boxen
Avatar billede ras2000 Nybegynder
29. maj 2002 - 15:44 #8
<html>
<head>
<script type="text/javascript">
function skriver(str){
    document.formen.her2.value = "<img src='" + str + "'>";
}
</script>
</head>
<body>
<form name="formen">
<input type="text" name="her1"><br>
<input type="button" onclick="skriver(document.all.her1.value)" value="ok">
<textarea name="her2"></textarea>
</form>
</body>
</html>
Avatar billede ameq Nybegynder
29. maj 2002 - 15:48 #9
sletter den så ikke text i textarea?
Avatar billede ras2000 Nybegynder
29. maj 2002 - 15:51 #10
Du mener hvis der stod noget i forvejen? Jo.
Avatar billede ras2000 Nybegynder
29. maj 2002 - 15:52 #11
Det gør denne ikke:
<html>
<head>
<script type="text/javascript">
function skriver(str){
    document.formen.her2.value += "<img src='" + str + "'>";
}
</script>
</head>
<body>
<form name="formen">
<input type="text" name="her1"><br>
<input type="button" onclick="skriver(document.all.her1.value)" value="ok">
<textarea name="her2"></textarea>
</form>
</body>
</html>
Avatar billede ameq Nybegynder
29. maj 2002 - 17:36 #12
det virker okey men jeg skal lige kigge op det i morgen....
Avatar billede ameq Nybegynder
30. maj 2002 - 09:19 #13
kan du lave så man få height og width på?
Avatar billede Slettet bruger
30. maj 2002 - 09:25 #14
Ameq se på dit forum-spørgsmål. Der har jeg lagt en større wysiwyg-editor ud til dig!
Avatar billede Slettet bruger
30. maj 2002 - 09:26 #15
Avatar billede ameq Nybegynder
01. juni 2002 - 19:06 #16
ras2000 den har lavet det okey, men hvis nu jeg laver et nyt spm kan du så hjælp mig med det. Det gå ud på at jeg har:
Et vindue
og der et link til et nyt vindue "browspic"
i det "nye" vindue er der en "masse" billede også skal man kunne trykke på billede og sætte "H" "v" i to textboxe i toppen af det vindue. Når man så har trykket på billede så så skal den indsætte html inde i hovet vindues textbox.
Lige eller hvad den gør nu....
Avatar billede ameq Nybegynder
03. juni 2002 - 08:00 #17
hvad hedder den start side man er på... øhh ja =)

Hvis jeg bare åbener en browes hvad hedder den side så hvis nu jeg laver et nyt vindu også skal lave sammen juler eller det der
Avatar billede ras2000 Nybegynder
06. juni 2002 - 10:24 #18
Hvis du åbner dit vindue med kaldet window.open("url.htm", "vinduenavn"), så skal du i siden url.htm have følgende kode ved din billeder:
<img src="billedeUrl" onclick="doit(this.src)">
Så skal du have en funktion der ser således ud:
function doit(str){
  strengen = "<img src='" + str + "' height='" + prompt("højde") + "' width='" + prompt("bredde") + "'>";
  opener.document.formnavn.textareanavn.value=strengen;
}
Avatar billede ameq Nybegynder
06. juni 2002 - 12:12 #19
jeg sider lige og kigger på noge af dine "gamle" scripts og det nr to som lavede bliver den gamle text i boxe ståren men den sætter bare text ind igen så den kommer der to gange....
Avatar billede ras2000 Nybegynder
06. juni 2002 - 12:36 #20
function doit(str){
  strengen = "<img src='" + str + "' height='" + prompt("højde") + "' width='" + prompt("bredde") + "'>";
  opener.document.formnavn.textareanavn.value+=strengen;
}
Avatar billede ameq Nybegynder
07. juni 2002 - 12:14 #21
prompt kan det var det værer textbox
Avatar billede ras2000 Nybegynder
07. juni 2002 - 12:43 #22
Jada.
function doit(str){
  strengen = "<img src='" + str + "' height='" + document.formen.hoejde.value + "' width='" + document.formen.bredde.value + "'>";
  opener.document.formnavn.textareanavn.value+=strengen;
}
Så skal du have en form, der ser således ud på din side:
<form name="formen">
<input type="text" name="hoejde">
<input type="text" name="bredde">
</form>
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