js 判斷一個(gè)元素是否在頁(yè)面中存在
更新時(shí)間:2012年12月27日 16:00:46 作者:
js 判斷一個(gè)元素是否存在此功能在項(xiàng)目中很實(shí)用,本人搜集整理了一些常用技巧,需要了解的朋友可以參考下
1. 判斷表單元素是否存在(一)
Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->if("periodPerMonth" in document.theForm)
{
return true;
}
else{
return false;
}
2. 判斷頁(yè)面元素是否存在
if(document.getElementById("XXX"))
{
//存在
}
3. 判斷表單元素是否存在(二)
if(document.theForm.periodPerMonth)
{
//存在
}或
if(typeof(document.theForm.periodPerMonth)=="object")
{
//存在
}
4. 判斷表單是否存在
if(document.theForm)
{
//存在
}
5.用Jquery寫(xiě)腳本
if ( $("#someID").length > 0 ) {
$("#someID").text("hi");
}
復(fù)制代碼 代碼如下:
Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->if("periodPerMonth" in document.theForm)
{
return true;
}
else{
return false;
}
2. 判斷頁(yè)面元素是否存在
復(fù)制代碼 代碼如下:
if(document.getElementById("XXX"))
{
//存在
}
3. 判斷表單元素是否存在(二)
復(fù)制代碼 代碼如下:
if(document.theForm.periodPerMonth)
{
//存在
}或
if(typeof(document.theForm.periodPerMonth)=="object")
{
//存在
}
4. 判斷表單是否存在
復(fù)制代碼 代碼如下:
if(document.theForm)
{
//存在
}
5.用Jquery寫(xiě)腳本
復(fù)制代碼 代碼如下:
if ( $("#someID").length > 0 ) {
$("#someID").text("hi");
}
您可能感興趣的文章:
- JS實(shí)現(xiàn)判斷數(shù)組是否包含某個(gè)元素示例
- JS判斷數(shù)組里是否有重復(fù)元素的方法小結(jié)
- JS判斷指定dom元素是否在屏幕內(nèi)的方法實(shí)例
- javascript判斷元素存在和判斷元素存在于實(shí)時(shí)的dom中的方法
- 判斷數(shù)組是否包含某個(gè)元素的js函數(shù)實(shí)現(xiàn)方法
- JS判斷元素是否在數(shù)組內(nèi)的實(shí)現(xiàn)代碼
- JavaScript判斷數(shù)組是否包含指定元素的方法
- js判斷元素是否隱藏的方法
- 基于原生js實(shí)現(xiàn)判斷元素是否有指定class名
相關(guān)文章
layui 表格操作列按鈕動(dòng)態(tài)顯示的實(shí)現(xiàn)方法
今天小編就為大家分享一篇layui 表格操作列按鈕動(dòng)態(tài)顯示的實(shí)現(xiàn)方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-09-09
uniapp微信小程序無(wú)法獲取Vue.prototype值的解決方法
在uniapp開(kāi)發(fā)過(guò)程中,各端的一些高度會(huì)有區(qū)別,為了方便就要統(tǒng)一放到全局變量中,下面這篇文章主要給大家介紹了關(guān)于uniapp微信小程序無(wú)法獲取Vue.prototype值的解決方法,需要的朋友可以參考下2022-10-10
JavaScript如何獲取和解析頁(yè)面內(nèi)容
這篇文章主要為大家詳細(xì)介紹了如何利用JavaScript實(shí)現(xiàn)獲取和解析頁(yè)面內(nèi)容,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解一下2025-03-03
javascript編程開(kāi)發(fā)中取色器及封裝$函數(shù)用法示例
這篇文章主要介紹了javascript編程開(kāi)發(fā)中取色器及封裝$函數(shù),結(jié)合實(shí)例形式分析了javascript封裝$函數(shù)及數(shù)值運(yùn)算、頁(yè)面元素動(dòng)態(tài)操作實(shí)現(xiàn)取色器功能相關(guān)技巧,需要的朋友可以參考下2017-08-08
Javascript中產(chǎn)生固定結(jié)果的函數(shù)優(yōu)化技巧
分享一個(gè)Javascript編寫(xiě)函數(shù)的優(yōu)化技巧;適用的函數(shù)應(yīng)該要滿足以下條件;產(chǎn)生固定結(jié)果;復(fù)雜或較耗時(shí)等等,感興趣的朋友可以了解下2013-01-01
JS實(shí)現(xiàn)給數(shù)組對(duì)象排序的方法分析
這篇文章主要介紹了JS實(shí)現(xiàn)給數(shù)組對(duì)象排序的方法,結(jié)合實(shí)例形式分析了javascript數(shù)組對(duì)象排序相關(guān)實(shí)現(xiàn)方法與操作注意事項(xiàng),需要的朋友可以參考下2019-06-06
JavaScript設(shè)計(jì)模式之建造者模式介紹
這篇文章主要介紹了JavaScript設(shè)計(jì)模式之建造者模式介紹,將一個(gè)復(fù)雜對(duì)象的構(gòu)造與它的表示相分離,使同樣的創(chuàng)建過(guò)程可有不同的表示,這就叫做建造者模式,需要的朋友可以參考下2014-12-12

