日期:2014-05-16  浏览次数:20329 次

URL中如何写入js??
如题,一个按钮的点击事件,想要在点击的时候把当前按钮的id也当做参数传给后台,如何做,当然有很多按钮,每个按钮的id都不同,但是url得写死

------解决方案--------------------
获取id之后,
加入到url字符串就行了啊。

url+"?id="+id

后面的id就是获取到的,被点击的id。

获取id应该可是使用:
function aa(e){
     e = e 
------解决方案--------------------
 window.event;
     var target = e.srcElement 
------解决方案--------------------
 e.target;
     var id = target.id;
     url = url+"?id="+id;
     //这个url就是添加了点击对象的id了。。。
}

没有测试,你试试看。
------解决方案--------------------
什么叫只能写url中。。1#不是写好了,我改进下,

document.onclick=aa;
var url='xxxxxx';
function aa(e){
     e = e 
------解决方案--------------------
 window.event;
     var target = e.srcElement 
------解决方案--------------------
 e.target;
if(target.type!='button')return//不是按钮退出
     var id = target.id;
     var u=url+"?id="+id
     window.open(u)
}



------解决方案--------------------
没法写JS,那要怎么获取点击按钮的id

那你就写死吧。。。用A标签,模拟出button的样子。
------解决方案--------------------
解决了就好