我想在调用 scipt2 时传递值(用户名)。script1 独立,但在 script1 之后,所以到 script1 填充了值但需要它是持久的以供将来的脚本调用使用。
script1.js
var user = "";
function method1(){
var username = document.getElementById('username').value;
var app = new UserText();
app.setValue(username);
// more logic
}
function UserText(){
this.getValue = function(){
return this.user;
};
this.setValue = function(val){
this.user = val;
};
}
Script2.js
alert(UserText.getValue());