Calcul de prix tableau dynamique
Bonjour à tous,
J'ai créer un tableau dynamique avec 4 champs : Descriptif / quantitée / prix HT / ID.
voici mon code pour le tableau :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
var str1 = 0;
function AddRow(){
str1 ++;
var newRow = document.getElementById('table_matos').insertRow(-1);
var newCell = newRow.insertCell(0);
newCell.innerHTML = '<input type=\"text\" size=\"54\" name=\"descriptif_matos_'+str1+'\" />';
newCell = newRow.insertCell(1);
newCell.innerHTML = '<input type=\"text\" size=\"1\" name=\"quantitee_matos_'+str1+'\" />';
newCell = newRow.insertCell(2);
newCell.innerHTML = '<input type=\"text\" size=\"12\" name=\"prix_ht_unitaire_matos_'+str1+'\"/>';
newCell = newRow.insertCell(3);
newCell.innerHTML = '<input type=\"hidden\" name=\"nb_materiel\" size=\"2\" value=\"'+str1+'\"/>'+str1+''; |
le tableau marche bien, il me rajoute les lignes comme je le désire, le problème c'est que je voudrais faire le calcule a la voler du prix, ce qui me ferai donc utiliser les champs "quantités" et "prix".
Vu que les lignes s'incrémentes grâce à +str1+ je suis lâcher mon niveau de java scripte n'es pas asser bon.
si je pouvais avoir un petit coup de main ce serai sympa.
Merci de votre aide.
PS : je recupe les contenu des champs plus loin en PHP (pas de soucis pour ca)
merci mais c un peut vague
merci mais tu peut préciser un peut ?
après je me débrouille.
apparament ca ne fonctionne pas ...
Merci pour ton bout de code mais cela ne semble fonctionne.
J'ai du supprimer le"}" en dernière ligne car il étais en trop.
soit la fonction ne tourne pas soit il n'arrive pas à recupérer
"formulaire.elements["quantitee_matos_"+i]"
une idée pour m'aider a deboger ?
Merci