ciao a tutti
in circa cinque radio button inserisco questo codice
codice:<input type="radio" name="servizio" id='plus0' value="0|Facoltativo" onclick="UpdateCost()" checked="checked" /> Orario Facoltativo (gratis) <input type="radio" name="servizio" id='plus1' value="40.00|Obbligatorio" onclick="UpdateCost()" checked="checked" /> Orario Obbligatorio (€ 40,00) ecc......
che si confronta con questo script
ho pensato di fare così perchè non so come poter passare al db, in fase di post, due valori per uno stesso radio: valore in euro e nome del servizio.codice:function UpdateCost() { var sum = 0; var gn, elem; for (i=0; i<5; i++) { gn = 'plus'+i; elem = document.getElementById(gn); elem = elem.split('|'); elem = elem[0]; ERROREEEEEEE if (elem.checked == true) { sum += Number(elem.value)+Number(<?php echo $totale; ?>); } } document.getElementById("Totale").innerHTML = "€ " + sum.toFixed(2); }
L'errore che ricavo dallo script è
Type error: elem.split is not a function
come mi comporto?

Rispondi quotando