luopan
luopan
  • 发布:2015-11-10 11:15
  • 更新:2016-05-13 17:10
  • 阅读:1789

从子页面中传过来值,修改标签的值改变为什么改不了?

分类:MUI

子页面:
mui.preload({
url: 'inp_earnings.html',
id: 'inp_earnings'
});
var pages = plus.webview.getWebviewById('inp_earnings');
mui.fire(pages,'getid',{
id:s
});
父页面:
window.addEventListener('getid',function(e){
var totalCollec=document.getElementById('totalCollec');
var id=e.detail.id;
totalCollec.innerText=id;
alert(totalCollec.innerText);
});
值传过来了,但是不能显示到界面上,求助!!!!

2015-11-10 11:15 负责人:无 分享
已邀请:
chender

chender - 与人为善

能alert么,能的话就是totalCellec这个指向的dom元素不存在

  • luopan (作者)

    可以alert的,totalCollec ID指向的这个元素是存在的,预加载的界面是不是不能在操作他的dom了?

    2015-11-12 16:41

  • chender

    你改为

    totalCollec.innerText=123;

    alert(totalCollec.innerText);

    能弹出123吗

    2015-11-12 17:12

soloshadow

soloshadow

请问这个问题你解决了么?我也遇到这个问题

赵梦欢

赵梦欢 - 专注前端,乐于分享!

为什么不用innerHTML呢,好像innerHTNL兼容性更好吧

该问题目前已经被锁定, 无法添加新回复