Avatar billede steffansteffan Nybegynder
10. januar 2005 - 10:06 Der er 1 kommentar og
1 løsning

Sætte to koder sammen

Nogle der vil være flinke og sætte disse to koder sammen:

<SCRIPT LANGUAGE=JavaScript>
function changePreview(){
document.images[0].src=document.myForm.myImg.options[document.myForm.myImg.selectedIndex].value
}
function changeImg(){
document.forms[1].myTextarea.value=document.images[0].src
}
</SCRIPT>
</HEAD>
<BODY>
<FORM NAME=myForm>
<SELECT NAME=myImg onChange=changePreview()>
<OPTION VALUE="img/blank.jpg"">Vælg Skema Type
<OPTION VALUE="img/1.jpg">Lille Version
<OPTION VALUE="img/2.jpg">Mellem Version
<OPTION VALUE="img/3.jpg">Stor Version
</SELECT>
</FORM>

<IMG NAME=previewPicture SRC="img/blank.jpg" onClick=changeImg()>
<FORM NAME=myForm2>
<TEXTAREA NAME=myTextarea ROWS=10 COLS=50></TEXTAREA>
</FORM>


Den kode vil jeg gerne ha her ind i:


<SCRIPT LANGUAGE="JavaScript">
<!--

val_1 = new Array('Tema 1.1', 'Tema 1.2', 'Tema 1.3');
txt_1 = new Array('Tema 1 / Dokument 1', 'Tema 1 / Dokument 2', 'Tema 1 / Dokument 3');

val_2 = new Array('Tema 2.1', 'Tema 2.2', 'Tema 2.3', 'Tema 2.4');
txt_2 = new Array('Tema 2 / Dokument 1', 'Tema 2 / Dokument 2', 'Tema 2 / Dokument 3', 'Tema 2 / Dokument 4');

val_3 = new Array('Tema 3.1', 'Tema 3.2', 'Tema 3.3', 'Tema 3.4', 'Tema 3.5', 'Tema 3.6');
txt_3 = new Array('Tema 3 / Dokument 1', 'Tema 3 / Dokument 2', 'Tema 3 / Dokument 3', 'Tema 3 / Dokument 4', 'Tema 3 / Dokument 5', 'Tema 3 / Dokument 6');

val_4 = new Array('Tema 4.1', 'Tema 4.2');
txt_4 = new Array('Tema 4 / Dokument 1', 'Tema 4 / Dokument 2');


function valgt_NR(form)
{
  update(form.options[form.selectedIndex].value);
}


function update(x)
{
  document.forms[0].elements[1].length = eval('val_' +x+ '.length');
  count = document.forms[0].elements[1].length;

  for (i = 0; i < count; i++)
  {
    document.forms[0].elements[1].options[i].value = eval('val_' +x+ '[i]');
    document.forms[0].elements[1].options[i].text = eval('txt_' +x+ '[i]');
  }
}


function Go(form)
{
  location = form.options[form.selectedIndex].value;
}

//-->
</SCRIPT>

<FORM>
<SELECT name="Tema" onChange="valgt_NR(this.form.Tema)">
<OPTION VALUE="1">Artikel lille
<OPTION VALUE="2">Artikel Mellem
<OPTION VALUE="3">Artikel Stor
<OPTION VALUE="4">Tema Extra
</SELECT>

<SELECT name="valgt">
<SCRIPT LANGUAGE="JavaScript">
<!--

for (i=0; i < val_1.length; i++)
{
  document.write('<OPTION VALUE="' +val_1[i]+ '">' +txt_1[i]);
}
   
//-->
</SCRIPT>
</SELECT>

<INPUT TYPE="button" VALUE=" Go " onClick="Go(this.form.valgt)">

</FORM>
<A HREF="java script:update(4)">Link 4</A>

Altså det skal sættes sådan sammen, at når man vælger den ene dropdown menu, skifter billede + indholdet i den anden dropdown menu.

På forhånd mange tak.
Avatar billede steffansteffan Nybegynder
10. januar 2005 - 10:33 #1
Hvis der er nogle der bare kan hjælpe lidt bare skriv.
Hvis jeg for hjælp sætter jeg den højrer op, pointen hvis det har nogen betydning for nogle?
Avatar billede steffansteffan Nybegynder
10. januar 2005 - 13:13 #2
Lukker Tråden.
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