Js、JQuery脚本兼容

一、获取属性值html

IE:$("#xxx").prop("title");linux

chrome:$("#xxx").attr("title");web

二、checkbox、radio 选中值chrome

document.getElementById("xxx").checked windows

获取 radio 选择只能循环遍历 spa

 

var ids="";
            var list = document.getElementsByName("course_list");
            for(i=0;i<list.length;i++)
                {
                   if(list[i].checked==true){
                     ids+=list[i].id+",";  
                   }
                }
            alert(ids);

 三、text-overflow : clip | ellipsiscode

取值:
clip : 默认值。不显示省略标记(...),而是简单的裁切 
ellipsis : 当对象内文本溢出时显示省略标记(...)
orm

无兼容性问题:htm

width:290px;对象

须要设置不换行

 

white-space: nowrap;

 

四、kindeditor linux 获取值失败

放到Linux下面 frame就少了一层。在本地层次没有错。

本地windows 环境:$(document.getElementsByTagName("iframe")[1].contentWindow.document.body).html();

linux 环境:$(document.getElementsByTagName("iframe")[0].contentWindow.document.body).html();

若是使用form 提交就不会出现这个问题。

 

 white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;

相关文章
相关标签/搜索