站長工具 JS/HTML美化 CSS在線編輯器 JS代碼混淆 CSS格式化/壓縮 HTML/JS互轉 在線調色板

html中常見的問題

html5 JS/HTML美化 7v 2月前  次瀏覽

1.jquery賦值

$(“#id”).atter(value,value);//在特殊場合會失效,只能用一次.多次賦值使用

$(“#id”).val(value);//多次賦值使用

2.ie兼容性,不要出現function的字段

3.日期格式, 在ie中,2018-10-26這種時間格式會失效,不能參與計算,要計算日期,使用

new Date(Date.parse(stime.replace(/-/g, "/"))).getTime();格式化

4.想要input不能被點擊,如果要保存數據,用readonly=“readonly”,不要用disabled=“disabled”,disabled不會保存數據

document.getElementById("zcjyReason").readonly=false;
document.getElementById("zcjyReason").readonly=true;

$("#zcjyReason2").attr("readOnly",true);
$("#zcjyReason2").attr("readOnly",false);

5.隱藏與顯示

document.getElementById(i).style.display ='block';? ?//獲取當前頁面里面id為i的標簽,改變該標簽的樣式,使其滿眶顯示。
document.getElementById(i).style.display ='none';? ?//獲取當前頁面里面id為i的標簽,改變該標簽的樣式,使其不顯示。
document.getElementById(i).style.display ='inline';? ?//獲取當前頁面里面id為i的標簽,改變該標簽的樣式,使其顯示。

$("#btn1").hide();//隱藏選擇按鈕

$("#btn1").show();//顯示選擇按鈕


$('#btn1').css('visibility','hidden');

$("#btn1j").css("visibility","visible");

6.iframe打開子頁面時

給父窗口賦值parent
(1)在iframe中調用父頁面方法)
parent.refTable(table);
parent.getZ_vals(zvals);
parent.getW_vals(wvals);


(2)在父頁面中調用子頁面方法

var table=document.getElementById("searchFrame").contentWindow.getTable();

7.子頁面給父頁面傳值

$("#propertyID",window.parent.document).attr("value",propertyID);//子窗口給父窗口元素賦值

window.opener.document.getElementById("propertyID").value=propertyID;

8.打開新窗口

var url="http://www.baidu.com ";
$('#win').window({ width: 1000, height: 800,modal: true, title: "新彈窗"});

//window.open(url,);
window.open(url, '新窗口', 'height=800, width=1000, top=100, left=50, toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, status=no'))

9.子頁面關閉

(1)關閉子頁面并刷新父頁面
parent.location.reload();


(2).關閉子頁面,父頁面不刷新)
window.history.back()//這種適合父頁面和子頁面沒有傳值,
window.close();//關閉窗口 這個在谷歌瀏覽器中可能會失效,需要先window.open())

(3)關閉子頁面,父頁面也跟著關閉
parent.window.close();? // 一級用
top.window.close();//多級用

相關鏈接

版權所有

發表評論

2017怎样手机上赚钱