Avatar billede sylvesternielsen Nybegynder
26. november 2003 - 11:18 Der er 5 kommentarer og
1 løsning

innerHTML opdater tekst fra input

Hej.. Jeg har nogle input fields som når jeg taster data i feltet gerne skulle opdatere et <span> felt.

Jeg har kæmpet lidt med det, men er desværre ikke en haj til dette..
Avatar billede mm12010 Nybegynder
26. november 2003 - 11:25 #1
<input onChange="document.getElementById('txt').innnerHTML='this.value';">


<span id="txt">tekst</span>
Avatar billede pelkjaer Nybegynder
26. november 2003 - 11:26 #2
function loadIntoSpan(what) {
  var d = document; content = null;
  content = d.getElementById(what).innerHTML;
  d.getElementById("DITSPANID").innerHTML = content;
}

og

loadIntoSpan('etandetid')
Avatar billede mm12010 Nybegynder
26. november 2003 - 11:29 #3
kun 2 n'er i inner :o)

<input type="text" onChange="document.getElementById('txt').innerHTML='this.value';">
Avatar billede sylvesternielsen Nybegynder
26. november 2003 - 11:41 #4
Det virker fint ved den første span..
Men ikke ved resten..

Her er en lille demo:
http://www.flodzvin.dk/amt/index.php

Hvad er fejlen?
Avatar billede mm12010 Nybegynder
26. november 2003 - 11:52 #5
der er konflikt mellem dine id'er, et id skal være unikt:

<form action="" method="post" name="form" id="form">
  Afdeling:<br>
  <input name="afdel" type="text" class="inputfield" id="afdel" value="" onKeyUp="document.getElementById('afdeling').innerHTML=this.value">
  <br>
  Adresse:<br>
  <input name="adr" type="text" id="adr" value="" class="inputfield" onKeyUp="document.getElementById('adresse').innerHTML=this.value">
  <br>
  Postnummer:<br>
  <input name="postnr" type="text" id="postnr" value="" class="inputfield" onKeyUp="document.getElementById('post').innerHTML=this.value">
  <br>
  By:<br>
  <input name="city" type="text" id="city" value="" class="inputfield" onKeyUp="document.getElementById('byen').innerHTML=this.value">
  <br>
  <br>
    <input name="opret" type="submit" id="opret" value="Opret" class="button">
  <br>
  <br>
  <br>
  <strong>Visning:</strong><br>
  <br>
  Fyns amts Behandlingscenter<br>
  Afd. for voksen, <span id="afdeling">&nbsp;</span><br>
  <span id="adresse">&nbsp;</span> <br>
  <span id="post">&nbsp;</span>&nbsp;<span id="byen">&nbsp;</span>
</form>
Avatar billede sylvesternielsen Nybegynder
26. november 2003 - 11:54 #6
har fundet fejlen..
Havde ikke unikke id'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