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;

相關文章
相關標籤/搜索