/ Forside/ Teknologi / Udvikling / Java Scripts / Spørgsmål
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
Ekstern selectbox (javascript)
Fra : aagesen
Vist : 424 gange
100 point
Dato : 29-10-03 09:23

Hej

Jeg ønsker at lave en selectbox, hvor indholdet vedligeholdes i en ekstern js-fil. Selectboksen skal indgå som en del af en form (navn=doublecombo), hvor der er en lang række andre input-felter. Et udpluk af min kode ses herunder:

<FORM NAME ="doublecombo" action="obs_Opret.asp" method="post" onsubmit="validering();return false;">
<td>
<INPUT TYPE="text" size="23" NAME="Regnr"></INPUT><BR>
</td>
</FORM>

Jeg skal vel et eller andet sted have noget i stil med: <script src="indholdRegnr.js" type="text/javascript"></script>

Hvordan gør jeg ??

 
 
Kommentar
Fra : mappedyr


Dato : 27-04-04 16:07

Det var måske noget i denne stil du tænkte på. Først filen form.html:

<HTML>

<HEAD>
<TITLE>Dynamisk select</TITLE>
</HEAD>

<BODY>

<FORM NAME="doublecombo" action="obs_Opret.asp" method="post"
onsubmit="validering(); return false;">
<TABLE border='1'>
<TR><TD>
<INPUT TYPE="text" size="23" NAME="Regnr"></INPUT><BR>
</TD></TR>
<TR><TD>
<SELECT id='selectlist' name='choices'>
</SELECT>
</TD></TR>
</TABLE>
</FORM>

<SCRIPT type="text/javascript" LANGUAGE="JavaScript" src="form.js"
type="text/javascript"></SCRIPT>

</BODY>
</HTML>


og så filen form.js:

function insertOption(elem, s)
{
var newOpt = document.createElement("option");
var newText = document.createTextNode(s);

newOpt.appendChild(newText);
elem.appendChild(newOpt);
}

var formElem = document.getElementById("selectlist");
insertOption(formElem, 'valg1');
insertOption(formElem, 'valg2');
insertOption(formElem, 'valg3');
insertOption(formElem, 'valg4');

Du har følgende muligheder
Dette spørgsmål er blevet annulleret, det er derfor ikke muligt for at tilføje flere kommentarer.
Søg
Reklame
Statistik
Spørgsmål : 177428
Tips : 31962
Nyheder : 719565
Indlæg : 6407944
Brugere : 218877

Månedens bedste
Årets bedste
Sidste års bedste