Hier ist die PHP und HTML:Die Übergabe der Nummer von der HTML- zur JS-Funktion wird in JS "undefiniert". Warum?
<?php $rowCountInDataTable=600; ?>
...
<button onclick="<?php echo "showNextRows($rowCountInDataTable)"; ?>"></button>;
Hier ist die JS:
function showNextRows(totalRowCount) {
alert("button clicked");//check
alert("Total row count: " . totalRowCount);//check
console.log("Total row count: " . totalRowCount);//check
...
}
Sowohl alert
und console.log
Druck undefined
. Die Frage ist warum? und was kann ich tun, um den richtigen Wert in JS zu erhalten, der 600
ist.
Es ist immer noch ein Problem mit dem Javascript. –
Was meinst du? –
Nun, Sie verwenden "." Anstelle von "+" zwischen den Zeichenfolgen im Protokoll und Alarm –