关于js的书写

Posted sorta

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于js的书写相关的知识,希望对你有一定的参考价值。

<li>
<label>工号:</label>
<input id="uidarr" type=‘text‘ onclick="jobNumberDialog()" placeholder=‘请选择工号‘ style="height:28px;width:148px;"/>

</li>

由 jsp中实件名jobNumberDialog 找到对应的js

 

<script type="text/javascript" src="${contextPath}/js/public/publictree.js"></script>

在js中找到对应 方法事件

 

function jobNumberDialog(){
CommonFuntion.saveData("Summarytreeflag", "");
var basePath = CommonFuntion.getBasePath();
var url = basePath+"/ReportFormController/jobNumber.html";
$(‘#departDialog‘).dialog({
title: "工号",
width: 630,
height: 380,
closed: false, // 定义是否可以关闭窗口。 默认false
cache: false, // 如果为true,在超链接载入时缓存面板内容。默认true
href: url,
modal: true, // 定义是否将窗体显示为模式化窗口。默认 true
});
}

/**

解读js 

CommonFuntion 找到对应方法

<script type="text/javascript" src="${contextPath}/js/public/commonUtil.js"></script> js工具类

 

/*
* 描述:JS工具类

* param: elementStart 页面元素开始时间id
*
var CommonFuntion = (function(){

*return {

saveData : function(name,value){
// 判断系统是否支持localStorage
if(window.localStorage){
localStorage.setItem(name,value);
}else{
method.setCookie(name,value,1);
}
},

//获取项目路径

*/
getBasePath : function (strDate,strSep) {
var localObj = window.location;
var contextPath = localObj.pathname.split("/")[1];
if (contextPath) {
return localObj.protocol + "//" + localObj.host + "/" + contextPath;
}else {
return localObj.protocol + "//" + localObj.host ;
}
},

 

}

})();





*/

 







































以上是关于关于js的书写的主要内容,如果未能解决你的问题,请参考以下文章

如何才能优雅地书写JS代码

关于表单提交的书写

关于React之JSX语法理解

关于HMC5883L驱动书写及调试的总结

关于医院管理中书写的病志已提交删除问题

React.js 小书