当前位置: 代码迷 >> PHP >> 请问一个关于javacript的有关问题
  详细解决方案

请问一个关于javacript的有关问题

热度:216   发布时间:2016-04-28 18:58:14.0
请教一个关于javacript的问题
下面的代码要求是在本页面传递值,点击123则form中获取123值,点击456则form中获取456值,目前该值不能获取,不知错在哪里,请高手帮助解决。

<a href="#" onClick="site_submit('123')">123</a>
 <a href="#" onClick="site_submit('456')">456</a>

 <FORM name=change_page action="#" method=post>
 <INPUT name=site value="<%=request("site")%>">
 </FORM>


 <script language="javacript">
 function site_submit(sitestr){
 document.getElementsByName("site")[0] = sitestr;
 document.getElementById("change_page").submit();
 }
 </script> 
------解决方案--------------------
本帖最后由 xuzuning 于 2014-06-29 21:58:39 编辑
 <a href="#" onClick="site_submit('123')">123</a>
 <a href="#" onClick="site_submit('456')">456</a>

 <FORM name=change_page action="#" method=post>
 <INPUT name=site value="<%=request("site")%>">
 </FORM>


 <script language="javascript">
 function site_submit(sitestr){
 document.getElementsByName("site")[0].value = sitestr;
 document.getElementsByName("change_page")[0].submit();
 }
 </script> 

粗心大意害死人!!!
  相关解决方案