var answer=new Object(); var url=location.search; if(url.indexOf('?')!=-1){ str=url.substr(1); strs=str.split('&'); for(i=0;i<strs.length;i++){ answer[strs[i].split('=')[0]]=unescape(strs[i].split('=')[1]); } } alert(answer["answer1"]); document.getElementById('answer1').value=answer["answer1"]; function show(){ document.getElementById('answer1').value=answer["answer1"]; document.getElementById('answer2').value=answer["answer2"]; }
静态页面传值,使用的是location answer1 是一个textarea 想跳转页面之后直接对answer1赋值可是提示错误。 但是增加一个 show方法,绑定一个button的click事件,就可以了。提示的错误信息是Uncaught TypeError: Cannot set property 'value' of null。
不负相思意
智慧大石
哈士奇WWW
梦里花落0921
qq_花开花谢_0
相关分类