gpt4 book ai didi

inner.html 中的 JavaScript 函数调用

转载 作者:行者123 更新时间:2023-11-30 18:22:58 25 4
gpt4 key购买 nike

我有这个带有外部函数调用和局部变量的 html 代码:

document.getElementById("data").innerHTML='<a href="#" onClick="cordova.exec("ChildBrowserCommand.showWebPage", "'+vivijesolo+'");"><img src="'+vivifoto+'" on;></a>';

问题是,它看到的变量和一切都很好,但函数 cordova.exec 无法执行。

为什么? :(

最佳答案

" 破坏了 onClick 属性。它只会看到 onClick="cordova.exec(" 然后停止,因为引用结束它

试试这个

var elem = document.getElementById("data");
elem.innerHTML = '<a href="#"><img src="'+vivifoto+'"></a>';

elem.firstChild.onclick = function() {
cordova.exec( "ChildBrowserCommand.showWebPage", vivijesolo );
};

关于inner.html 中的 JavaScript 函数调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11613386/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com