Gå til innhold

Utfylling av HTML-felt, arve et annet felt


Anbefalte innlegg

Videoannonse
Annonse

Et til forslag:

function foo()
{
var mySel = document.forms['frmEntry'].elements['entrytitle'];
var textValue = mySel[mySel.selectedIndex].text;
document.forms['frmEntry'].elements['Biografi'].value=textValue;
}

 

og så onchange="foo();"

 

Edit: Typisk, akkurat for sent :p

Endret av Paull
Lenke til kommentar

Paull - du kunne spart deg mye arbeid hvis du lærte deg å bruke "this". Min ene linje gjør det samme som dine 3 linje + funksjon.

 

Selectedindex var ukjent for meg, men det var ganske opplagt at noe slik fantes.

Jeg slo sammen kodene våre til noe som er smått og effektivt ( og DOM-kompatiblet?)

 

<form method="post" action="ny_omtale.asp" name="frmEntry">
<select name="entrytitle" onchange="document.frmEntry.Biografi.value=this[this.selectedIndex].text">
<option value="">Artist/Band</option>
<option value="570">Alice Cooper</option>
<option value="571">Pink Floyd</option>
</select>

<input type="text" name="Biografi" value="">
</form>

 

Kode: Vennlig hilsen Kagee & Paull

Endret av Kagee
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...