javascript动态内容在ajax调用时不受影响

凯莉安

我是javascript新手,正在使用PHP变量动态创建链接,如下所示

$addlink = '<button class="blueBtn btnSmall" id="current'.$product_id.'"    onClick=addcart('.@$product_id.',"add")><span class="allitem"
<font color="#A2F3AB">Added</font></span></button>';

这是我的php变量,由动态创建,如下所示。

添加已
添加

我想通过单击一下,用ajax函数更改所有文本的“添加”为“添加”的所有变量的内容,如下所示。

function clearcart(msg) {
    if (window.XMLHttpRequest) { // code for IE7+, Firefox, Chrome, Opera, Safari
        xmlhttp = new XMLHttpRequest();
    } else { // code for IE6, IE5
        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
    xmlhttp.onreadystatechange = function () {
        if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
            document.getElementById('cartreturn').innerHTML = xmlhttp.responseText;
            document.getElementsByClassName('allitem').innerHTML = "Add";

        }
    }
    xmlhttp.open("GET", "/addcart.php?msg=" + msg, true);
    xmlhttp.send();
}

但是第一个链接文本只受影响..其他不受影响,我如何解决此问题

巴尔玛

document.getElementsByClassName返回NodeList您必须遍历所有元素:

var allItems = getElementsByClassName('allitem');
for (var i = 0; i < allItems.length; i++) {
    allItems[i].innerHTML = 'Add';
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

javascript中更改的meta标签内容属性值在twitter tweets中不受影响

来自分类Dev

:动态生成的元素上的目标选择器不受影响

来自分类Dev

:动态生成的元素上的目标选择器不受影响

来自分类Dev

自定义视图中的样式在超级构造函数调用中不受影响

来自分类Dev

调整FormSheet的大小不受影响

来自分类Dev

Makefile替代变量不受影响?

来自分类Dev

内部联接行不受影响

来自分类Dev

变量在shell中不受影响

来自分类Dev

Var在MySQL上不受影响

来自分类Dev

JQuery Ajax 成功函数中的全局变量不受影响

来自分类Dev

Javascript-映射和回调-返回值不受影响

来自分类Dev

如何使“ xset s off”在重启后不受影响(12.04)

来自分类Dev

使用%时字体大小不受影响?

来自分类Dev

海拔变化时不受影响阴影大小 - 安卓

来自分类Dev

tkinter按钮触发的函数中的变量不受影响

来自分类Dev

打开快速启动-“重新启动不受影响”

来自分类Dev

xbacklight有效,系统设置不受影响

来自分类Dev

如何使“ xset s off”在重启后不受影响(12.04)

来自分类Dev

BIOS 输入挂起,但正常启动不受影响

来自分类Dev

Mysql 查询变为不受影响为 0

来自分类Dev

内容不受CSS影响的Div

来自分类Dev

Firefox不受JavaScript更改的影响

来自分类Dev

带有FOR EACH ROW的postgresql触发器影响不受影响的行

来自分类Dev

使用Ajax调用返回的数据,动态内容

来自分类Dev

使用从Ajax调用返回的数据,动态内容

来自分类Dev

每次在Ajax调用时呈现部分内容

来自分类Dev

从受影响的特定控件调用Invoke的目的是什么?

来自分类Dev

将asp Validator的可见性设置为True不受影响

来自分类Dev

挂载点目录中的现有文件是否安全且不受影响?

Related 相关文章

热门标签

归档