/ Forside / Teknologi / Udvikling / Java Scripts / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
Indsæt indhold i textarea uden at overskri~
Fra : Jesper Lützen


Dato : 22-08-06 10:42

Hejsa,

Jeg har dette javaScript, som jeg vil have til at fungere således, at jeg
kan klikke på et billede og hente alt=""-delen ud og indsætte det i mit
textarea. Det fungerer sådan set fint, men desværre overskriver det al den
tekst der eventuelt måtte stå i forvejen.

Nogen der kan hjælpe til, hvordan jeg undgår overskrivningen?

Kode:
var isReady = false;

function showAddress(What){
if (isReady){
document.newContrForm.messageContent.value = " " + What + " ";
document.newContrForm.messageContent.focus();
document.newContrForm.messageContent.select();
}else{
alert("Siden er ikke færdig med at loade...\nVent venligst til siden er
klar.");
}
}

og i billedet:
<img src=\"img/smileys/filnavn.gif\" alt=\"detDerSkalIndsættes\"
onMouseDown=\"showAddress(this.alt)\" />

Venlig hilsen

Jesper Lützen



 
 
Kim Ludvigsen (22-08-2006)
Kommentar
Fra : Kim Ludvigsen


Dato : 22-08-06 13:03

Den 22-08-06 10.42 skrev Jesper Lützen følgende:

> Nogen der kan hjælpe til, hvordan jeg undgår overskrivningen?

Jeg kan ikke hjælpe dig med selve koden, men løsningen må være at aflæse
indholdet i tekstfeltet, hente alt-delen, sammensætte de to tekster og
derefter indsætte dem i tekstfeltet.

--
Mvh. Kim Ludvigsen
Ryd op i dine foretrukne bogmærker med AM-DeadLink.
http://kimludvigsen.dk

Jesper Lützen (23-08-2006)
Kommentar
Fra : Jesper Lützen


Dato : 23-08-06 14:04


"Kim Ludvigsen" <usenet@kimludvigsen.dk> skrev i en meddelelse
news:44eae454$0$2085$edfadb0f@dtext02.news.tele.dk...
> Den 22-08-06 10.42 skrev Jesper Lützen følgende:
>
>> Nogen der kan hjælpe til, hvordan jeg undgår overskrivningen?
>
> Jeg kan ikke hjælpe dig med selve koden, men løsningen må være at aflæse
> indholdet i tekstfeltet, hente alt-delen, sammensætte de to tekster og
> derefter indsætte dem i tekstfeltet.

Se det synes jeg så jeg har prøvet, og er nogenlunde nået frem til dette:
var isReady = false;

function testResults(form) {

var TestVar = newContrForm.messageContent.value;

}

function showAddress(What){

if (isReady){

document.newContrForm.messageContent.value = TestVar + " " + What + " ";

document.newContrForm.messageContent.focus();

document.newContrForm.messageContent.select();

}else{

alert("Siden er ikke færdig med at loade...\nVent venligst til siden er
klar.");

}

}



Men... Netop linien ___TestVar + " " + What + " "; ___ volder mig problemer
(tror jeg). I hvert fald fungerer scriptet ikke.

Kan nogen gennemskue fejlen eller problemet i denne lille kodestump?

--
Venlig hilsen

Jesper Lützen



Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408849
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste