0
ich für dieses Szenario HTML und PHP verwenden, folgt der Code:Wert von Datenbankfeld extrahiert Wert PHP Checkbox
echo"<td>".'<div class="checkbox">
<label>
<input type="checkbox" name="total" id ="total" value="'.$test['req_tot'].'" " onchange="checkTotal()">'.$test['req_tot'].'
</label>
</div>'."</td>";
Javascript:
function checkTotal() {
alert(document.getElementById("total.value"));
}
Nun, wenn ich das Kontrollkästchen klicken , anstatt den Wert $test['req_tot']
aus der Datenbank anzuzeigen, wird NULL angezeigt
Hinweis: - Die Werte der Datenbank werden angezeigt. p roperly
Sollte es nicht "alert (document.getElementById (" total "). Value)'? Ich sehe kein Element namens "total.value", wenn Sie dieses Element haben, müssen Sie noch "Wert" Selektor, um den Wert zu erhalten. – chris85
Mögliches Duplikat von [JavaScript: Wie bekomme ich den Wert des Texteingabefelds?] (Http://stackoverflow.com/questions/11563638/javascript-how-to-get-value-of-text-input-field) – chris85
bearbeiteter Kommentar ist korrekt, nicht das '.value()', trotzdem danke, – mustangDC