怎样将js中的变量 在jsp页面上显示
jsp页面:
城市<select id="city" onchange="getNews(this.value,1,5)">
<option value="0">选择城市</option>
</select>
<label id="news"></label>
js页面:
var currentPage;
var pageSize;
var allRecords;
var lineSize;
function getNews(cid,currentPage,lineSize){
    createXMLHttpRequest();
    var obj=get(cid,currentPage,lineSize);
var json_obj=JSON.stringify(obj);
var url = "servlet/SelectNews";
xmlHttp.open("post",url,true);
xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
xmlHttp.onreadystatechange = callbackNews;
xmlHttp.send(json_obj);
}
function get(cid,currentPage,lineSize){
alert(cid);
var obj=new Object();
obj.cid=cid;
obj.currentPage=currentPage;
obj.lineSize=lineSize;
return obj;
}
function callbackNews(){
if(xmlHttp.readyState==4){
if(xmlHttp.status==200){
var xmlDoc = xmlHttp.responseXML;
var innerHTML="<table border=1 width=30>";
var date=xmlDoc.getElementsByTagName("date");
var da=date.item(0);
pageSize=da.getElementsByTagName("pageSize")[0].firstChild.nodeValue;
currentPage=da.getElementsByTagName("currentPage")[0].firstChild.nodeValue;
var title=xmlDoc.getElementsByTagName("title");
for(var i=0;i<title.length;i++){
var tile=title.item(i);
var text=tile.getElementsByTagName("text")[0].firstChild.nodeValue;
innerHTML +="<tr><td>"+text+"</td></tr>";
}
innerHTML +="</table>";
innerHTML +="<input type=\"button\" value=\"首页\" onclick=\"getNews(cid,1,lineSize)\"/>";//问题:我想Button在onclick的在调用getNews方法 需要传值????

innerHTML +="<input type=\"button\" value=\"上一页\" onclick=\"getNews(cid,currentPage+1,lineSize)\"/>";
innerHTML +="<input type=\"button\" value=\"下一页\"onclick=\"getNews(cid+,currentPage-1,lineSize)\"/>";
innerHTML +="<input type=\"button\" value=\"尾页\" onclick=\"getNews(cid,pageSize,lineSize)\"/>";
innerHTML +="ddd";
document.getElementById("news").innerHTML = innerHTML;
document.getElementById("ss").innerHTML="ss";

}
 }
}