aantal kiezen bij dropdown

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Wesley

Wesley

29/10/2005 21:26:00
Quote Anchor link
hey,

mijn vraag is hoe ik een een aantal formulieropties (<input type="text"..) kan laten genereren door middel van een drop down menu met het aantal in. Ik heb nu dit:

<head>
<script language="javascript">
function reps(aantal)
{
document.getElementById('velden').innerHTML = '';
for(i=1;i=aantal;i++) {
document.getElementById('velden').innerHTML .= '<tr><td><input type="text" name="naam'+i+'"></td><td><input type="text" name="gewicht'+i+'"></td></tr>';
}
}
</script>
</head>
<body>
<tr><td>Aantal:
<select name="reps" onChange="reps(this.value)">
<option name="0">0</option>
<option name="1">1</option>
<option name="2">2</option>
<option name="3">3</option>
<option name="4">4</option>
<option name="5">5</option>
<option name="6">6</option>
<option name="7">7</option>
</select>
</td></tr>
<div id='velden'>

</div>

</body>
 
PHP hulp

PHP hulp

17/11/2024 17:47:32
 
Jan Koehoorn

Jan Koehoorn

29/10/2005 22:35:00
Quote Anchor link
Hoi Wesley,

deze vind ik interessant. Ik ga er op studeren en een voorbeeldpagina voor je maken, maar ik weet niet hoe lang het duurt.

Je aanpak met innerHTML is niet zo handig denk ik. Ik zie meer in document.createElement ().

Even een uurtje geduld!
 
Jan Koehoorn

Jan Koehoorn

29/10/2005 23:01:00
Quote Anchor link
Hoi Wesley,

ik zat net ineens te denken: met PHP kan het veel gemakkelijker dan met JavaScript! Hieronder staat een link naar een voorbeeldpagina met code:

inputs genereren met een selectbox
 
Thijs X

Thijs X

29/10/2005 23:20:00
Quote Anchor link
Ja ok met PHP is het makkelijk maar met Javascript hoef je niet te refreshen
 
Wesley

Wesley

29/10/2005 23:28:00
Quote Anchor link
bedankt, het werkt nu
 
Jan Koehoorn

Jan Koehoorn

29/10/2005 23:32:00
Quote Anchor link
thijs:
Ja ok met PHP is het makkelijk maar met Javascript hoef je niet te refreshen


Klopt Thijs, dat is een keuze. Maar hoeveel browsers ondersteunen de methode createElement?
 
Jan Koehoorn

Jan Koehoorn

29/10/2005 23:37:00
Quote Anchor link
Wesley:
bedankt, het werkt nu


Graag gedaan!
 
Thijs X

Thijs X

29/10/2005 23:43:00
Quote Anchor link
Jan:
thijs:
Ja ok met PHP is het makkelijk maar met Javascript hoef je niet te refreshen


Klopt Thijs, dat is een keuze. Maar hoeveel browsers ondersteunen de methode createElement?


Ik heb geen flauw id :X Ik ben nog niet egt goed in javascript duz :P
 
Jan Koehoorn

Jan Koehoorn

29/10/2005 23:49:00
Quote Anchor link
Ik heb even gekeken op deze pagina van Peter Paul Koch en dat valt eigenlijk reuze mee.

Het zou dus ook in JavaScript kunnen. Let wel: als mensen JavaScript uitgeschakeld hebben (10%) dan werkt het niet, en met PHP wel.
 
Thijs X

Thijs X

30/10/2005 00:13:00
Quote Anchor link
Ja ok dat klopt zelf gebruik ik ook liever geen javascript. Maar ik denk dat dat bij de meeste zo is
 

30/10/2005 01:05:00
Quote Anchor link
Ik heb gehoord dat $aantal = intval($_POST['aantal']); Php gezien correcter zou zijn
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.