将div内容存储在PHP变量中

时间:2016-02-19 09:29:52

标签: javascript php html

我使用div属性将一些计算结果存储在HTML innerHTML元素中:

var result = document.getElementById('duration').innerHTML+
               obj1+"    "+obj+"    "+
               km.toFixed(1)+" Km     "+Date

document.getElementById('duration').innerHTML = result

现在我想将div的内容/数据存储在PHP变量中。

2 个答案:

答案 0 :(得分:1)

设置dic内容后,使用jQuery将数据发送到PHP:

var url = 'myPHPFile.php';

$.post(url, {data: document.getElementById('duration').innerHTML});

在PHP中,从$ _POST获取变量['数据']:

<?php
    $data = $_POST['data'];
?>

答案 1 :(得分:0)

JavaScript在客户端,因此您可以尝试通过URL发回JS变量(div内容),然后通过PHP获取它。 JS喜欢这样:

window.location.href=”index.php?divContent=" + document.getElementById('duration').innerHTML;

然后在PHP中从GET获取它,如下所示:

$somevar = $_GET["divContent"];