`
cjc
  • 浏览: 659032 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

javascript总结--div

阅读更多

javascript总结--div

工作中,偶尔也会做做前台,每次都需要对一些简单的javascript和html标签进行重新学习,今天就稍微总结一下,主要是针对div的操作,也还包括一些其他基本控件。
一.div
1.设置div的显示或隐藏
document.getElementById("div1").style.display="none";//隐藏
document.getElementById("div2").style.display="";//显示
当然也可以直接用如下方式显示:
div1.style.display="none";//隐藏
div2.style.display="";//显示
2.innerHTML,outerHTML,innerText,outerText
关于这四者的区别,网上有段经典的代码:
<divid="div">
<inputname="button"value="Button"type="button">
<fontcolor="green">
<h2>ThisisaDIV!</h2>
</font>
</div>
<inputname="innerHTML"value="innerHTML"type="button"OnClick="alert(div.innerHTML);">
<inputname="outerHTML"value="outerHTML"type="button"OnClick="alert(div.outerHTML);">
<inputname="innerText"value="innerText"type="button"OnClick="alert(div.innerText);">
<inputname="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是从头到尾编译的,因此在使用控件之前,一定要确保该控件已经被加载到了页面中。
分享到:
评论

相关推荐

    javascript操作DIV总结(弹出窗口篇)

    javascript操作DIV总结(弹出窗口篇)只供参考,请多多指教

    javascript div小结

    javascript中关于div一些的总结...老师给的哦!!!

    JS控制div跳转到指定的位置的几种解决方案总结

    主要介绍了JS控制div跳转到指定的位置的几种解决方案总结,小编觉得挺不错的,现在分享给大家,也给大家做个参考。

    div 弹窗 数据预览效果和弹出div层效果

    压缩包里面包含两个文件,一个div+javascript实现的数据预览出口,一个div+jquery 实现的弹出窗口,里面有主要的代码实现,经过多次使用总结出来的,简单实用

    DIV 样式 CSS 各种属性 JavaScript 中会用到的CSS

    Div中常用样式的属性,如设置距离顶部啊,这些常用的属性,在这里总结了一下,希望对大家有用

    JavaScript经典案例集合

    JavaScript经典案例集合是送给入门者最好的礼物!是本人精心总结的案例!可以让你迅速上手,物有所值。内容囊括的js的各个方面,而且由浅入深,条例极为清晰,注释丰富。内容:js基础语法;Dom操作;Div操作;正则...

    【JavaScript源代码】vue打印功能实现的两种方法总结.docx

    vue打印功能实现的两种方法总结  1,安装 npm install vue-print-nb --save 2,引入 安装好以后在main.js文件中引入 import Print from 'vue-print-nb' Vue.use(Print); //注册 3,现在就可以使用了 &lt;div id=...

    使用div实现类似模式窗体效果

    今天研究了下用javascript结合DIV来制作当前窗体显示模式窗体,并使子窗体不能操作的一个小例子! 这个效果我通过参考赛我网上的个别效果而参考而来,他的比较复杂,因为结合了其他的一些功能,在这里我就是简要的总结下...

    精通CSS DIV网页样式与布局.part1.rar

    在本书最后一个部分,还精选了5个常见类型网页综合实例,包括博客网站、小型工作室网站、企业网站、购物网站、旅游网站等,帮助读者总结前面所学知识,综合应用各种技术、方法和技巧,提高读者综合应用的能力。

    css与javascript跨浏览器兼容性总结

    本文以大量实例形式总结了css与javascript跨浏览器的兼容性问题。分享给大家供大家参考。具体总结如下: 一、CSS样式兼容性 1. FLOAT闭合(clearing float) 网页在某些浏览器上显示错位很多时候都是因为使用了float...

    javascript关于运动的各种问题经典总结

    本文实例总结了javascript关于运动的各种问题。分享给大家供大家参考。具体如下: 一、JS运动的各种问题 问题一: 错误代码: function startMove(){ var timer=null; var div1=document.getElementById(div1); ...

    【JavaScript源代码】vue.js集成echarts时遇到的一些问题总结.docx

    vue.js集成echarts时遇到的一些问题总结  最近在做Beetlex的数据分析平台,在开发这个产品过程中涉及到大量的数据图表展示功能;由于产品前端使用的是vuejs开发,所以在集成echarts或多或少会碰到一些问题,在这里...

    【JavaScript源代码】详解vue3沙箱机制.docx

    详解vue3沙箱机制 ... &lt;div&gt;{{test}}&lt;/div&gt; &lt;div&gt;{{Math.floor(1)}}&lt;/div&gt; to  const _Vue = Vue; return function render(_ctx, _cache, $props, $setup, $data, $options) { with (_ctx) { const

    【JavaScript源代码】vue实现调取手机摄像头和相册功能.docx

     本文实例为大家分享了vue实现调取手机摄像头和相册的具体代码,供大家参考,具体内容如下 自己总结的手机端拍照和相册原生的方法 HTML代码 &lt;div&gt; //要显示的图片 &lt;div class="imgBox name"&gt; ...

    精通CSS DIV网页样式与布局.part2.rar

    在本书最后一个部分,还精选了5个常见类型网页综合实例,包括博客网站、小型工作室网站、企业网站、购物网站、旅游网站等,帮助读者总结前面所学知识,综合应用各种技术、方法和技巧,提高读者综合应用的能力。

    精通CSS DIV网页样式与布局.part3.rar

    在本书最后一个部分,还精选了5个常见类型网页综合实例,包括博客网站、小型工作室网站、企业网站、购物网站、旅游网站等,帮助读者总结前面所学知识,综合应用各种技术、方法和技巧,提高读者综合应用的能力。

    JavaScript中无法通过div.style.left获取值的解决方法

    一、问题总结:  样式必须直接写在元素内部才能通过div.style.left直接获取属性值(也就是必须是内联样式才行),定义在css中的样式不能通过这种方式获取。  让元素移动到200停止 setTimeout ( function () { ...

    JavaScript获取tr td 的三种方式全面总结(推荐)

    /* 第一种,原生的js,先获取table然后获取tr标签,然后遍历td */ // $('#selectIds').val(); // var table = document.getElementById(tb_table);//获取第一个表格 // var array = table.getElementsByTagName(tr...

    【JavaScript源代码】element table多层嵌套显示的实践.docx

     有个需求是一个列表,里面包含多个单子,每个单子可以是唯一,也可以是多个合并之后的,而且每个单子下面显示的是另外一个表格,来上图 每行的操作还不一样,然后通过官网的一些例子总结了一下合并代码 ...

    Javascript中浏览器窗口的基本操作总结

    窗口位置 【1】获取  浏览器(firefox不支持)提供了screenLeft和screenTop属性,分别用于表示窗口相对于屏幕左边和上边的位置  在窗口最大化的情况下,运行下列代码时,各个...&lt;div id='myDiv'&gt;&lt;/div&gt; [removed]

Global site tag (gtag.js) - Google Analytics