我有javascript函數,它返回一個總和變量。但我無法從PHP代碼中獲得它。從javascript函數傳遞變量到php
我的功能是:
function add()
{
var sum = 0; // sum initially equals to zero.
var newNumber = 0; // Since textfields are initially text format, I convert them into integer and equalled to newNumber variable.
if(document.RodeoForm.checkbox.checked == true) // If checkbox changed to true,
{
for(var i=0;i<<?php echo $_SESSION['us']; ?>;i++) // Since we have 3 numbers, loop will work 3 times.
{
newNumber = parseInt(document.getElementById("fiyat"+i).value); // Take the number from field and convert it into an integer.
sum += newNumber; // Add the numbers into each other.
}
}
document.RodeoForm.tf.value = sum; // Print the sum onto the screen.
}
JavaScript函數不返回任何東西。它將其結果注入到DOM中。你說你不能讀取PHP代碼的結果......但是你沒有告訴我們你是如何試圖將結果傳遞給PHP的。 – Quentin
你能詳細說明你的意思嗎?「但是我無法從php代碼中找到它。」 – DevZer0
您需要提供更多詳細信息。變量集是什麼?你有沒有試過war_dump($ _ SESSION ['us'])? – Virus721