Jquery:
$("#accuracy").val($("#accuracy").val().replace(/\ +/g,""));//去掉空格
.replace(/\ +/g,"") //去掉空格方法
$("#content").val($("#content").val().replace(/[ ]/g,"")); //去掉空格
.replace(/[ ]/g,"")//去掉空格
$("#content").val($("#content").val().replace(/[\r\n]/g,""));//去掉回车换行
.replace(/[\r\n]/g,"")//去掉回车换行
.replace(/-/g, '') //去掉"-"号
js:
var testStr="sssss
vvvvv";
var resultStr=testStr.replace(/\ +/g,"");//去掉空格
resultStr=testStr.replace(/[ ]/g,""); //去掉空格
resultStr=testStr.replace(/[\r\n]/g,""));//去掉回车换行
JSP中根据不同浏览器设置DIV
<% String userAgent = request.getHeader("User-Agent");
if(userAgent.indexOf("Firefox") < 0){ %><div style = "height:7px;background-color: white;"></div>
<%}else{ %>
<div style = "height:2px;background-color: white;"></div>
<%} %>
innerHTML是指某个网页元素内部的代码,而innerTEXT是指某个网页元素的文本内容.写个例子给你: <div name="abc"><b>测试</b></div> 这样document.all("abc").innerHTML就是:<b>测试</b> 而document.all("abc").innerTEXT就是:测试 以下这段是W3C的,没问题 <!DOCTYPE html> <html> <head> <script src="/jquery/jquery-1.11.1.min.js"></script> <script> $(document).ready(function(){ $("#btn1").click(function(){ $("#test1").text("Hello world!"); }); $("#btn2").click(function(){ $("#test2").html("<b>Hello world!</b>"); }); $("#btn3").click(function(){ $("#test3").val("Dolly Duck"); }); }); </script> </head> <body> <p id="test1">这是段落。</p> <p id="test2">这是另一个段落。</p> <p>Input field: <input type="text" id="test3" value="Mickey Mouse"></p> <button id="btn1">设置文本</button> <button id="btn2">设置 HTML</button> <button id="btn3">设置值</button> </body> </html>
以上这段是W3C的,没问题
//会社区分,部門,情報共有部門 var str = $("select#itgcorg").attr("value"); $("#orgtype").text($("input#division_"+str).val()); $("#orgshere").text($("input#sunSystem"+str).val()); $("select#itgcorg").change(function(){ var str = $("select#itgcorg").attr("value"); $("#orgtype").text($("input#division_"+str).val()); $("#orgshere").text($("input#sunSystem"+str).val()); });
--------------------------------------------------
js中见到的,所以问一下含义
else if(charAt(0)=='g') {// 如果第一个字是 'g' (例如 "group name") //not implemented 还没实作 } else if(charAt(0)=='s'){// 如果第一个字是 's' (例如 "smothing group") //not implemented } else if(charAt(0)=='#'){// 如果第一个字是 '#' (例如 "#comment line") //continue; } else { // 不符合以上条件 System.out.ptintln("Ignoring line"+lineNum+“:”+line); } ------------------------------------------------------------------------------------------- 第一次用AJAX虽然不懂原理,但是好用了还是很高兴的。 JS中: if(confirm(M1850)){ // 登録を実行します。よろしいですか? $.ajax({ async : false, type : 'POST', dataType : "json", url : "cm020Check.action", data : { itgcSysName : $("#ottitle").val(), dept : $("#itgcorg").val() }, error : function() { goErr('/peacenx', Msg); }, success : function(data) { var entity = data; if (entity["flg"] == "yes"){ alert(E0130); } else { document.wteditform.action = basepath + "/jsp/cm020Update.action?btn="+btn; $('#wteditform').submit(); } } }); } ACTION中: public String check() throws Exception { log.info("checkを開始しました。"); try { ITGCEditDao dao = new ITGCEditDao(); JSONObject obj = dao.check(itgcSysName, dept); HttpServletResponse response = ServletActionContext.getResponse(); response.setContentType("text/html;charset=utf-8"); PrintWriter out = response.getWriter(); log.debug(obj.toString()); out.print(obj.toString()); out.flush(); out.close(); } catch (Exception e) { ServletActionContext.getRequest().getSession().invalidate(); log.error(e.getMessage()); } log.info("checkを終了しました。"); return null; } DAO中: public JSONObject check(String nm, String dept) { JSONObject object = new JSONObject(); StringBuffer sql = new StringBuffer(); int rowCount = 0; try { getConnect(); String year = ""; year = this.getYear(); sql.append(" SELECT count(*) record_ "); sql.append(" FROM \"peaceSchema\".\"" + year + "_ITGCSystem\" "); sql.append(" WHERE \"IGS_CD_Status\" = 'Release' "); sql.append(" AND \"IGS_NM_Name\" = '" + nm + "'"); sql.append(" AND \"IGS_ID_UniSystem\" = " + dept); sql.append(" ; "); super.createStatement(sql.toString()); ResultSet rs = super.executeQuery(); if (rs.next()) { rowCount = rs.getInt("record_"); } if (rowCount > 0) { object.put("flg", "yes"); } else { object.put("flg", "no"); } rs.close(); close(); } catch (Exception e) { // TODO 自動生成された catch ブロック e.printStackTrace(); } return object; } 以上就好用了。 ---------------------------------------------------------------------------------------