NULL字段和空字段
来源:互联网 发布:因特网数据中心 数据库 编辑:程序博客网 时间:2024/04/27 21:26
1. javascript操作DIV总结
工作中,偶尔也会做做前台,每次都需要对一些简单的javascript和html标签进行重新学习,今天就稍微总结一下,主要是针对div的操作,也还包括一些其他基本控件。
一.div
1.设置div的显示或隐藏
代码片段
document.getElementById("div1").style.display="none";//隐藏
document.getElementById("div2").style.display="";//显示
document.getElementById("div2").style.display="";//显示
当然也可以直接用如下方式显示:
代码片段
div1.style.display="none";//隐藏
div2.style.display="";//显示2.innerHTML,outerHTML,innerText,outerText
div2.style.display="";//显示2.innerHTML,outerHTML,innerText,outerText
关于这四者的区别,网上有段经典的代码:
代码片段
<div id="div">
<input name="button" value="Button" type="button">
<font color="green">
<h2>This is a DIV!</h2>
</font>
</div>
<input name="innerHTML" value="innerHTML" type="button" OnClick="alert(div.innerHTML);">
<input name="outerHTML" value="outerHTML" type="button" OnClick="alert(div.outerHTML);">
<input name="innerText" value="innerText" type="button" OnClick="alert(div.innerText);">
<input name="outerText" value="outerText" type="button" OnClick="alert(div.outerText);">
<input name="button" value="Button" type="button">
<font color="green">
<h2>This is a DIV!</h2>
</font>
</div>
<input name="innerHTML" value="innerHTML" type="button" OnClick="alert(div.innerHTML);">
<input name="outerHTML" value="outerHTML" type="button" OnClick="alert(div.outerHTML);">
<input name="innerText" value="innerText" type="button" OnClick="alert(div.innerText);">
<input name="outerText" value="outerText" type="button" OnClick="alert(div.outerText);">
从中可以很清楚的看出四者各自的功能:
innerHTML:在div里面的html标签,通过它可以方便的设置div里要显示的内容,如:
以下是引用片段
document.getElementById("div3").innerHTML="<strong>hhh</strong>";
outerHTMl:包括div在内的所有html标签
innerText:要在div里显示的文本,和outerText基本一样
值得注意的是,以上四个只有innerHTML在firefox下有效,其他均只在IE下可用
二.其他基本控件
假设页面上有一个text输入框:
代码片段
<input type="text" id="text1" value="" style="WIDTH:300px" maxlength=40>
style="WIDTH:300px":可以限定输入框的显示长度
maxlength=40:可以限制该输入框允许输入字符的最大长度
获取控件值或设置控件值可用:
代码片段
document.getElementById("text1").value="输入框";
值得注意的是,javascript是从头到尾编译的,因此在使用控件之前,一定要确保该控件已经被加载到了页面中。
- NULL字段和空字段
- MySQL查询空字段或非空字段(is null和not null)
- 数据库中字段为null和空带来的麻烦
- oracle varchar2类型字段中的空字符串和null
- lambda查询和SQL查询 字段为空(NULL
- NULL和字段函数
- oracle 空字符串 null 和各种判断当前字段是否为空
- oracle 空字符串 null 和各种判断当前字段是否为空
- 字段占空比和特征字段占空比
- Spring mvc jackson输出null为空字符串、单引号、字段和数字加引号
- MySql表中字段为Null 和 空('') 有什么区别, 分别有什么影响?
- spring boot 下对JSON返回值去除null和空字段
- asp 中判断一个字段为空null
- 数据库字段值为null、空串、空格的区别
- solr查询空值、null、不存在的字段的方法
- 视图为空字段,整条数据显示为null
- 数据库中的字段NULL值和''
- Access 中值为空字符串字段与值为null字段的查询问题
- 测试人员如何不被开发人员牵着鼻子走?
- 挂载的概念
- web性能测试术语小集合
- Lite MP4 Tool v2.0 - 专业PSP iPhone视频转换工具
- myeclipse 开发struts(四)
- NULL字段和空字段
- 跨越平台的GUI – PPT
- mit-scheme依赖关系的解决
- shell编程
- 网站架构探索(3)---负载均衡的方式
- MIT Scheme Edwin 的使用---转载
- 编译内核模块命令
- 《影响力2》阅读笔记
- 架构师之路(6)---OOD的开闭原则