javascript处理页面元素时捣乱的小空格
来源:互联网 发布:怎样学python 编辑:程序博客网 时间:2024/05/16 01:54
在编辑前台tag的时候,我们可能会遇到通过js来根据条件来重新对界面的tag进行一些调整的情况,例如下面的情况:
<div id="testDiv">
<input name="innerInput" type="button"value="按钮一" />
<input name="innerInput" type="button"value="按钮二" />
<input name="innerInput" type="button"value="按钮三" />
</div>
如果使用下面脚本进行处理的话:
function ReplaceButtons(){
var arr =document.all("innerInput");
var obj =document.all("testDiv");
var sNewHTML = "";
for (var i=0; i< arr.length; i++){
sNewHTML += " " + arr[i].outerHTML;
}
if (sNewHTML != ""){
obj.innerHTML = sNewHTML;
}
}
需要注意的是红色字体部分,这里如果执行脚本的话,我们会发现这三个按钮之间的间距变小了!而且恰恰少了一个空格 这就意味着,我们在编写前台tag的时候,空格也是被当做一个空格的,做个记录。
- javascript处理页面元素时捣乱的小空格
- 使用javascript定位页面元素小窍门
- 小捣乱一下
- javascript捣乱程序
- Javascript 写的去空格小方法
- JavaScript中对空格的处理方法
- javascript参数带空格的处理
- 页面循环-数据结构来捣乱
- JavaScript空格处理
- javascript的高级使用,设置页面元素是否相应事件与显示“正在处理”对话框
- JavaScript得到页面元素的位置
- 用Javascript获取页面元素的位置
- 用Javascript获取页面元素的位置
- 用Javascript获取页面元素的位置
- 用Javascript获取页面元素的位置
- Javascript获取页面元素的位置
- Javascript获取页面元素的绝对位置
- javascript 遍历页面中所有的元素
- linux 2.6.移植 SPI TO CAN FOR MCP2515中遇到的问题
- JAVA中字符串转与日期型的互转实例
- tomcat 5.5 的The Apache Tomcat Native library which allows optimal performance 的解决
- 如何有效的管理项目风险
- linux 下视频设备设置的几个参数 v4l video4linux v4l2 ioctl
- javascript处理页面元素时捣乱的小空格
- 小谈跳槽一个月
- 用友U8.21在XP上安装
- 谷歌的自定义桌面
- 基于测试用例进行测试管理
- html js 常用技巧
- 重新研读C#语言——《设计模式—基于C#的工程化实现及扩展》
- ORACLE 函数 大全(二)
- 利用Rational ClearQuest 进行变更管理