Avatar billede jetrit Nybegynder
22. august 2002 - 12:45 Der er 5 kommentarer og
1 løsning

udskrive til value til <div>

hej der jeg har ikke så meget styr på JavaScript
men skulle det ikke være muligt at sætte en værdi i
en <div> f.eks

document.jens.value ="hej"
...

<div name="jens"><div>

hvordan gør man det?
Avatar billede bamzen Nybegynder
22. august 2002 - 12:49 #1
prøv

document.jens.document.write('hej')

eller bare

document.jens.write('jens')

eller ie only

document.all["jens"].write('hej')

/Martin
Avatar billede =maddog= Nybegynder
22. august 2002 - 12:57 #2
i NS4 kan du kun scripte på absolut og relativt positionerede divs. i resten er det ligegyldigt.
function writeToLayer(text) {
if (document.layers) {
document['dbug'].document.open();
document['dbug'].document.write(text);
document['dbug']-document.close();
} else if (document.all) {
document.all['dbug'].innerHTML = text;
} else if (document.getElementById) {
document.getElementById('dbug').innerHTML = text;
} else { alert('inkompatibel browser'); }
}

<div id="dbug" style="position:absolute;">
Avatar billede jetrit Nybegynder
22. august 2002 - 12:57 #3
<html>
<script language=javascript>

document.jens.document.write('hej')

</script>
<body>
<div name="jens"></div>
</body>
</html>

dette virker ikke
Avatar billede =maddog= Nybegynder
22. august 2002 - 12:58 #4
document['dbug']-document.close();  -->
document['dbug'].document.close();
sorry det går lidt stærkt af og til.
Avatar billede jetrit Nybegynder
22. august 2002 - 13:00 #5
det virkede fint
Avatar billede =maddog= Nybegynder
22. august 2002 - 13:08 #6
nemmerligen. jeg har altid en div der hedder 'dbug' mens jeg skriver. jeg burde kalde den 'sladrehank'.
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