Cec*_*uez 0 javascript jquery cordova
我正在尝试以编程方式创建链接,当单击链接时,将设置一个变量.此变量将用于加载配置文件.
这是代码(添加了console.logs):
var link = document.createElement("a");
link.innerHTML = user.Name;
link.setAttribute("data-role", "button");
link.setAttribute("href", "#page-profile");
var UID = user.UID;
console.log(UID);
link.onclick = function(UID) {
console.log(UID);
var profile = UID;
}
Run Code Online (Sandbox Code Playgroud)
但是我不太确定如何在运行时将变量传递给onclick.
如何从链接到Javascript变量获取值?
如果有帮助,这适用于PhoneGap应用程序.
编辑,显然有些人觉得问题不清楚:
我想,在点击链接时,根据我拥有的另一个变量设置变量值.而已.
您可以为链接设置数据属性的值,例如:
link.setAttribute("data-id", user.UID);
link.onclick = function(e) {
var profile = this.dataset.id;
};
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
440 次 |
| 最近记录: |