0

我有以下代码。每次用户点击一张照片时,它的标题都会被推入一个数组中。如果他再次单击,标题将被删除。我希望以后能够使用 php 访问数组,以便填充数据库。

function highlight(elem) {
    var e = array();
    if (elem.style.border == '2px solid blue') {
        var index = e.indexOf(elem.parentNode.title);
        e.splice(index, 1);
        elem.style.border = '';
    } else {
        elem.style.border = '2px solid blue';
        e.push(elem.parentNode.title);
    }
}

这是正确的做法吗?如何使用 php 访问 javascript 数组?

4

1 回答 1

0

您必须以您选择的格式(XML、JSON 等)序列化数组并通过 AJAX 将其发送回服务器。在服务器端,您必须有一个接受序列化格式的 PHP 脚本,可以对其进行解析,然后执行您想要的 DB 操作。

于 2012-05-26T12:28:04.503 回答