随手记

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;
    }
以上就好用了。
--------------------------------------------------------------------------------------- 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值