<a herf="#" onclick="location.href='aaa.jsp?name='+'getName();'">

解决方案 »

  1.   

    try:
    <script>
    function getName(n){
    event.srcElement.href+=n
    }
    </script>
    <a href="aaa.jsp?name=" onclick="getName('fason')">aaa</a>
      

  2.   

    我这里是图片,onclick不起作用,有对应的格式吗?
      

  3.   

    sorry,起作用,不过传给我的值是函数名称,不是计算结果
      

  4.   

    <%
    if not Rs.Eof
    ID=rs("id");
    ...%><script>
    function getName(){
    return '<%=ID>'}</script>
    <a href="aaa.jsp?name="+getName() >test</a>试一下,看行不?
      

  5.   

    需求:打开模态窗口,附加参数
    代码:window.showModalDialog('addPolicy.jsp?backupname=*****',window,'dialogHeight:400px;dialogWidth:400px;center:yes;scroll:no;status:no');
    js函数:取到点击表格那一行的某一参数,传递到模态窗口里
    不知道怎么样在url处使用js函数
    急盼高手解决
      

  6.   

    不止打你到底是要怎么样的?
    <table border=1>
    <tr onclick='getName(this)'><td>asfasfsadf<td></tr>
    <tr onclick='getName(this)'><td>ghdhdhgdhd<td></tr>
    <tr onclick='getName(this)'><td>dadfafgvhd<td></tr>
    <tr onclick='getName(this)'><td>njyrywsdkj<td></tr>
    </table>
    <script>
    var name="";
    function getName(obj){
    name=obj.firstChild.value;
    }
    </script>.....
    window.showModalDialog('addPolicy.jsp?backupname='+name,window,'dialogHeight:400px;dialogWidth:400px;center:yes;scroll:no;status:no')其实,你这里用window作为参数传过去的,在modalDialog里面很容易就可以操作父窗口。
      

  7.   

    更正:
    function getName(obj){
    name=obj.firstChild.nodeValue;
    }
      

  8.   

    我取得到参数,只是不知道在url后面怎么用这个值
    function edit()
    {
    var k=null
    var e=event.srcElement;
        if(e.tagName!="TD")return;
        e=e.parentElement
        k = e.value
    window.showModalDialog('addPolicy.jsp?backupname='+kk+',window,'dialogHeight:400px;dialogWidth:400px;center:yes;scroll:no;status:no');
    }这里取出的值是一个记录的ID,我的问题就是如何附加在url的后面
      

  9.   

    window.showModalDialog('addPolicy.jsp?backupname='+kk,window,'dialogHeight:400px;dialogWidth:400px;center:yes;scroll:no;status:no');
    模态窗口出不来!
      

  10.   

    window.showModalDialog('addPolicy.jsp?backupname='+kk,window,'dialogHeight:400px;dialogWidth:400px;center:yes;scroll:no;status:no');
    ==>
    window.showModalDialog('addPolicy.jsp?backupname='+k,window,'dialogHeight:400px;dialogWidth:400px;center:yes;scroll:no;status:no');看是不是你写错了?