在初始化a.php页面时,会给个url,调用持久层,得到数据。再赋值给js的一个变量中
function initialize() {
var url = 'catagoryProjectsProcess.php?action=list';
window.httpObj = createXMLHTTPObject();
window.httpObj.open('GET', url , true);
window.httpObj.onreadystatechange = function(){
if (window.httpObj.readyState == 4 && window.httpObj.responseText){
// populate the fields
var json=window.httpObj.responseText;
//此时responseText为 {"name":"test“,"nick":"nicktest"}的字符串
......
}
}
}
然后下面的body里会用到这个json值。
如何传递这个变量值??
1、新建一个html5页面,完成如下所示初始化代码。
2、新建两个input标签,一个用于用户输入变量,一个用户用户改变变量值。
3、写入script标签,里面编写js代码,通过js我们获得两个input标签元素。
4、做按钮标签的点击事件函数,即当用户点击“加一”按钮的时候,调用此函数。
5、在函数中,我们先将变量转化为数字,然后再将数字加一,即可达到用js改变html变量的功能。
6、刷新下网页,我们输入数字“18”,然后点击“加一”按钮。