本文主要是介绍jsp输入框传值的问题,做个记录,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一、
<form:form name="tb" modelAttribute="task" id="searchForm" action="" method="post"> <input id="text1" value="" type="text" class="form-control" name="searchKey" placeholder="搜索"> <a href="" class="search_btn" οnclick="get()"> <%--<input type="button" name="username" οnclick="get()" value="aa" />--%> </form:form> <script type="text/javascript"> function get(){window.open("${ctx}/user/Search/?id="+document.tb.searchKey.value);} </script>
二、
var action ="${ctx}/user/Search/?id="+document.tb.searchKey.value; var v = 0; var v = document.getElementById("text1").value; alert(action);
三、
<div class="col-sm-3 pt8"> <input id="text1" value="" type="text" class="form-control" name="searchKey" placeholder="搜索"> <a href="javascript:void(0);" class="search_btn" οnclick="get()"> <i class="icon-search nav-search-icon"></i> </a> </div><script type="text/javascript"> function get(){ window.location.href="${ctx}/user/Search/?id="+document.tb.searchKey.value; alert(action); }</script>//之前因为a href 那里没有加javascript:void(0)一直不能跳转
利用JS使用POST方式提交请求的方法
function post(URL, PARAMS) {var temp = document.createElement("form"); temp.action = URL; temp.method = "post"; temp.style.display = "none"; for (var x in PARAMS) {var opt = document.createElement("textarea"); opt.name = x; opt.value = PARAMS[x]; // alert(opt.name) temp.appendChild(opt); }document.body.appendChild(temp); temp.submit(); return temp; }//调用方法 如 post('pages/statisticsJsp/excel.action', {html :prnhtml,cm1:'sdsddsd',cm2:'haha'});
var dv=document.getElementById("star"); 获取id="star"的div var ularr=dv.getElementsByTagName("ul"); 获取div下的ul var liarr=ularr[0].getElementsByTagName("li"); 获取div下的ul下的li liarr是个数组。其实最简单方法是给ul一个id=“getli”; 然后var liarr=document.getElementById("getli").getElementsByTagName("li"); liarr是个数组<div id = "star" style="border: 1px solid crimson;float: left;width: 270px;height: 40px;"> <b><td ><span id = "text1">$!obj.goods_name 1</span></td></b> <button οnclick="message()">发送商品信息</button> </div>var s = $('#text1').html();
这篇关于jsp输入框传值的问题,做个记录的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!