javascript innerHTML使用分析
更新时间:2010年12月03日 22:33:25 作者:
在做 《JS在线打字练习》时,发现JS在不同浏览器上的字符处理是不一样的。
空格处理
当在DIV中输入"a[任意个空格]a" HTML呈现在Chrome和IE下是一样的:只显示一个空格。
innerHTML属性
- IE还是两个a加一个空格,
- Chrome则是原始输入的样子。
回车
当在DIV中输入"a[回车][任意个空格]a"时,HTML呈现Chrome和IE是一样的。
innerHTML属性
- IE是3个字符,在两个a中间加了个空格。
- Chrome则是原始输入的样子,将回车解析为\n。
HTML标记
当在DIV中输入"a<Br>a" HTML呈现在Chrome和IE下是一样的。
innerHTML属性
- IE中是a<BR>a,将HTML标记大写了!
- Chrome是a<br>a,将HTML标记小写
TEXTAREA中回车
在textarea多行输入框中输入a[回车]b,HTML呈现Chrome和IE是一样的。
value属性
- IE是4个字符,内容为:a\r\nb
- Chrome是3个字符,内容为:a\nb
相关文章
微信小程序MUI导航栏透明渐变功能示例(通过改变rgba的a值实现)
这篇文章主要介绍了微信小程序MUI导航栏透明渐变功能,结合实例形式分析了通过改变rgba的a值实现透明度渐变功能的相关操作技巧,需要的朋友可以参考下2019-01-01
微信小程序webview中wx.miniProgram.navigateTo()的使用方法及其问题解决方法
这篇文章主要介绍了微信小程序webview中wx.miniProgram.navigateTo()的使用方法及其问题解决方法,文章描述了微信小程序中web-view嵌入H5页面时遇到的问题,特别是当H5页面中包含iframe时,如何在iframe中实现跳转到小程序的index页面,需要的朋友可以参考下2024-11-11
用nodejs访问ActiveX对象,以操作Access数据库为例。
有人提问“如果用nodejs访问sql server?” 找了找资料,发现有两类解决方法,使用第三方nodejs插件2011-12-12


最新评论