PHP array + JS

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Daan

daan

08/12/2009 22:48:00
Quote Anchor link
Goededag,

Ik heb het volgende probleem, heb een table met daarin de volgende code:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php     
   <td><input type="text" name="product_prijs[]" id="product_prijs[]" value="" size="3"   ></td>
?>


Nu wil product_prijs[] opvragen, in javascript zodat ik een som kan maken en dat weer in een box totaal prijs verwerken.

Heeft iemand een idee hoe ik product_prijs[] waarde kan opvragen.

document.getElementById(type[]).value al geprobeerd maar dat werkt niet waarschijnlijk heel logisch ik kom er alleen niet uit.

Alvast bedankt voor de moeite.
Gewijzigd op 01/01/1970 01:00:00 door Daan
 
PHP hulp

PHP hulp

16/11/2024 15:33:19
 
Hipska BE

Hipska BE

08/12/2009 22:53:00
Quote Anchor link
waarom [] ?

maak van je id deze naam zonder [] en het moet werken
 
Daan

daan

08/12/2009 22:54:00
Quote Anchor link
Omdat ik door middel van clone meerdere rijen aanmaak en het dynamisch wil houden.

Uiteraard werkt hij zonder [] maar dat is niet wat ik zoek, wil het script zo dynamisch mogelijk maken.
Gewijzigd op 01/01/1970 01:00:00 door daan
 
Hipska BE

Hipska BE

08/12/2009 23:08:00
Quote Anchor link
wel, javascript gaat errors beginnen te leveren vanaf het moment dat er 2 elementen het hetzelfde id op een pagina staan..

en gebruik eens firebug of de web inspector op je form element.. je zult zien dat je via daar alle waardes kan ophalen..
 
Daan

daan

08/12/2009 23:24:00
Quote Anchor link
Ik heb een functie gevonden die de arrays loopt en daarmee kan ik dus prijzen bereken.

Hieronder de oplossing

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
function test(formname,fieldname) {
     for (i = 0; i < document.forms[formname].elements[fieldname+"[]"].length; i++){
 
        alert(i + " " +document.forms[formname].elements[fieldname+"[]"][i].value);
    
    }
}
Gewijzigd op 01/01/1970 01:00:00 door daan
 
Hipska BE

Hipska BE

09/12/2009 00:28:00
Quote Anchor link
idd via het form element, zoals ik al zei dus.

Goed zoekwerk! Doe zo voort ;-)
 



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.