javaScript兑现给隐藏表单赋值提交

javaScript实现给隐藏表单赋值提交
JScript code

<script type="text/javascript">

    //增加条件
    function addCondition(id,value){
        alert("add");
        document.getElementById(id).setAttribute("value", value);
        document.getElementById("Form").submit();
            
    }
    //移除条件
    function removeCondition(id,value){
        alert("remove");
        document.getElementById(id).setAttribute("value", null);
        document.getElementById("Form").submit();
    }
</script>


HTML code

<form id="Form"  >
<input type="hidden" name="condition.Id" id="Id">
</form>



  有个链接实现对这个js方法传值提交
  <a href="categorySearchInit.action" onclick="addCondition(?, "123" );">

  但是不知道传什么值能改变表单隐藏 condition.Id 的value值 因为是通过id获取控件

  是哪句话 谢谢各位啊先、很急

------解决方案--------------------
你是想把hidden的值提交到a的href的地方?
------解决方案--------------------
<a href="categorySearchInit.action" onclick="addCondition('Id', '123');">