前端路上的各种问题-javascript-3
来源:互联网 发布:java cms系统开源框架 编辑:程序博客网 时间:2024/06/05 23:00
1.legend(fieldset+legend)的使用,可以用<legend align='center'>居中内容,也可以用top,buttom,left,right,但是建议用CSS样式代替。在 HTML 4.01 中,align 属性不被赞成使用。同时,在 XHTML 1.0 Strict DTD 中,align 属性不被支持。DTD 指示此属性允许在哪种 DTD 中使用。S=Strict, T=Transitional, F=Frameset.
2.对input或者textarea去除默认的格式:{outline:none;resize:none;}
3.让textarea前面的提示信息在textarea前面垂直居中的代码:(首先父元素height设置为60px,然后第一个div用float脱离文档流,这时候会左浮动到父元素的最左边,通过把position设置为relative,然后通过left的取值可以向右边移动,同时line-height可以居中单行文本。至于textarea,把height设置为父元素的高度就可以了!结果如下图,也可以用table布局来完成。)
<div style="height:60px;">
<div style="float:left;position:relative;left:200px;line-height:60px;">备注信息:</div>
<textarea id="note" style="height:60px;" name="note"></textarea>
</div>
<table>
<tr>
<td valign="middle">备注信息</td>
<td><textarea>我是</textarea></td>
</tr>
</table>
4.document.anchors返回的只有该超链接具有name属性就包含在这个集合中,但是document.links必须要有href属性才会在这个集合中。他们返回的都是HTMLCollection对象,该对象具有item()和namedItem()方法。但是一个相似的集合NodeList却只有item()方法,如element.childNodes将会返回一个NodeList对象。namedItem只要该元素含有的id或者name和传入的参数一样就会被返回,但是item()方法传入的是下标,如果不是有效的下标,就会返回第0个.如item("xx");同时,还有一个类似的NamedNodeMap,如获取一个元素的attributes就是一个NamedNodeMap,里面存放的都是Attr对象,他具有setNamedItem(),getNamedItem(),removeNamedItem(),Item()等方法.
getElementByTagName以及getElementByName都返回HTMLCollection对象
5.属性的值和getAttribute返回的值不一样的情况。div.style返回的是'[object CSSStyleDeclaration]',但是通过div.getAttribute(‘style’)返回的是css文本;对于onclick事件来说:<a id="yy" name="second" onclick="var name='xx'>通过的a.getAttrubute('onclick')返回'var name="xx"'但是如果通过属性访问则返回函数:
function click(event){var name="xx"}
- 前端路上的各种问题-javascript-3
- 前端路上的各种问题-javascript-1
- 前端路上的各种问题-javascript-2
- 前端路上的各种问题-javascript—4
- 前端路上的各种问题-javascript—5
- 前端路上的各种问题-javascript—6
- 前端路上的各种问题-javascript—7
- 前端路上的各种问题-javascript—8
- 前端路上的旅行
- 前端路上的见闻:(一)
- 大前端路上的点点滴滴
- 在学习前端的路上
- 关于前端的各种height问题
- 前端路上
- 前端的各种优化
- 校招季--献给前端求职路上的你们(H5+C3)
- 校招季--献给前端求职路上的你们(JS)
- 献给前端求职路上的你们(上)
- 硬件十万个为什么——运放篇(十一)关于单电源运放应用
- linux删除符合条件的文件
- SQL Server2012无法连接到2014-0831-1223
- POI实战-java开发excel详解(第七章 总结)
- CF574D消去n堆方格的次数
- 前端路上的各种问题-javascript-3
- 在服务器端采用同步处理模式和异步处理模式的分析
- Spring错误:The type org.springframework.dao.DataAccessException cannot be resolved. It is indirectly r
- Git的使用十(从远程库克隆)仅限Mac亲测
- 简单工厂模式(Simple Factory)
- 我的iOS高效编程秘诀—坚持编程习惯
- 分布式Web服务器架构
- 基于Bmob服务的简单聊天(另加语音通知)
- Poj 3275 Ranking the Cows