工作整理2013-05
来源:互联网 发布:淘宝旅行客服 编辑:程序博客网 时间:2024/05/19 12:28
IFRAME格式
<fieldset style="padding:10px;display:block;margin-bottom:10px;">
<legend style="padding:4px 8px 3px;"><b>处罚信息</b></legend>
<iframe id="itemFrame" src="../punish/punishobjectbasic!refreshfacilitydes.do?" frameborder="0" width="100%" scrolling="no"
onload="this.height=window.frames['itemFrame'].document.body.scrollHeight">
</iframe>
</fieldset>
JS提交Struts2的Form
--html
<s:form id="lkmform" action="punishobjectbasic" namespace="/punish" style="margin-top:0;margin-bottom:5">
</s:form>
--hidden属性
<input type="hidden" name="punishobjectid" value="${object.punishobjectid}"/>
--js
function selDegree(){
var degreeno=document.getElementById("degreeno").value;
var form=document.getElementById("lkmform");
form.action="punishobjectbasic!seldegreefacilitydes.do?degreeno="+degreeno;
form.submit();
}
ORACLE 序列sequnece生成新的条目
select S_RADIXID.nextval from dual
获取IFrame中的元素
if (document.frames['itemFrame'].document.lkmform.itemName.value == "") {
alert("请选择处罚项目");
document.frames['itemFrame'].document.lkmform.itemName.focus();
return false;
}
request.getSession(true)和request.getSession(false)的区别
request.getSession(true):若存在会话则返回该会话,否则新建一个会话。
request.getSession(false):若存在会话则返回该会话,否则返回NULL
在顶层页面获取IFRAME中的元素值
function getIframeValue(){
document.all("punishClassID").value=document.frames['itemFrame'].document.lkmform['punishClassID'].value;
document.all("punishamout").value=document.frames['itemFrame'].document.lkmform['punishamout'].value;
document.all("otherpunish").value=document.frames['itemFrame'].document.lkmform['otherpunish'].value;
document.all("discussresult").value=document.frames['itemFrame'].document.lkmform['discussresult'].value;
document.all("object.issurpass").value=document.frames['itemFrame'].document.lkmform['object.issurpass'].value;
}
instanceof
instanceof是Java、php的一个二元操作符,和==,>,<是同一类东西。由于它是由字母组成的,所以也是Java的保留关键字。它的作用是判断其左边对象是否为其右边类的实例,返回boolean类型的数据。可以用在继承中的子类的实例是否为父类的实现。相当于c#中的is操作符。
attachEvent的用法
用于HTML内代码层和UI层分离。
比如,你要给一个按钮增加一个单击事件,你会怎么做?
<input type="button" id="theBtn" value="点击" onclick="alert('点击了一下');" />
明显的,它破坏了标签,如果下次要修改这个按钮不小心就会丢失。
attachEvent是为了将事件分离,如:
<input type="button" id="theBtn" value="点击" />
var theBtn = document.getElementById("theBtn"); //取得ID为theBtn的按钮
theBtn.attachEvent("onclick", buttonClicked); //给按钮增加事件
function buttonClicked(e){ alert("点击了一下"); } //定义函数
attachEvent用法:
attachEvent(事件类型, 处理函数);
P.S.:在Firefox中,对应的函数是addEventListener(事件类型, 处理函数, 使用捕获);
在简单的HTML应用中可能用不用效果不明显,但是在复杂的HTML客户端JS代码内,优势就体现出来了。
- 工作整理2013-05
- 工作整理2013-06
- 工作整理
- 工作记录整理
- 工作笔记整理
- 工作学习整理
- 工作sql整理
- 工作收藏夹整理
- 苹果开发工作整理
- HashMap工作原理整理
- Google工作整理术
- Android Mediaplayer 工作整理
- 工作常用加密整理
- 工作入门技巧整理
- apache php 工作方式整理
- 整理:map/reduce工作流程
- 互联网工作面试资源整理
- 工作整理shell基本命令
- object c语法速成
- Memcache是什么
- phone4s怎么越狱?iphone4s越狱教程图文解...
- android 获取视频,图片缩略图
- xdebug
- 工作整理2013-05
- 一道面试题:怎么比较两个集合是否相等?
- 地址栏传参需要编码
- 解决android有的手机拍照后上传图片被旋转的问题
- SQL按同字段的两种条件查询数量
- [小代码]md5加密字符串
- CFile、CStdioFile、FILE和其他文件操作
- ModelSim功能及使用入门
- “万能数据库查询分析器”用户已基本涵盖当前所有DBMS