日期:2014-05-20  浏览次数:20665 次

JAVA2ee开发 href 怎么传递JS中的变量 求高手解答
代码如下 

先是JS:
JScript code

<script type="text/javascript">
    function ddf(){
          var myDate = new Date();
          var s=myDate.getMilliseconds();    
          var itemsName = document.getElementById("itemsName").value;
          var problemTypeName=document.getElementById("problemTypeName").value;
          var sumbitDate = document.getElementById("birthday").value;
          var num = document.getElementById("num").value;
         
         
    }
    </script>




HTML代码

HTML code

<html>
<body>

<a href="findIncreasedMessageAction.action?itemsName= &problemTypeName= &sumbitDate= &num= &s="  target="frameList">XXXXXXX</a>
</body>
</html>



条件是 这里我不行用它来进行链接 因为这儿指定了target 只能通过 JS获取文本框的Value ;




------解决方案--------------------
超链接的href是可以被JS重新赋值的,你只要给一个ID,然后根据这个ID用JS重新赋值就可以了。

例:
HTML:
<a id="aid" href="管你是什么链接,待会JS重新赋值,看JS" target="frameList">XXXXXXX</a>

JScript:
// 这里拼接
document.getElementById("aid").href = ="findIncreasedMessageAction.action?itemsName= &problemTypeName= &sumbitDate= &num= &s=";

明白了吗?希望对你有所帮助。