欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

javascript獲取xml節(jié)點的最大值(實現(xiàn)代碼)

 更新時間:2013年12月11日 09:15:49   作者:  
這篇文章主要介紹了利用javascript獲取xml節(jié)點的最大值。需要的朋友可以過來參考下,希望對大家有所幫助

假設(shè)現(xiàn)在當(dāng)前時間為7000毫秒。當(dāng)時間為3000--6000是去3000的值,當(dāng)6000--9000時取6000的值,即取xml中小于當(dāng)前時間的最大值

xml文件,

復(fù)制代碼 代碼如下:

<?xml version="1.0" encoding="utf-8"?>
<catalog>
<cd>
<ID>2</ID>
<title>第1講</title>
<mediaUrl>123</mediaUrl>
<htmlUrl>1.html</htmlUrl>
<orderNo>2</orderNo>
<StudyTimes>00:00:30</StudyTimes>
<Secondss times="30000">1.html</Secondss>
</cd>
<cd>
<ID>3</ID>
<title>第2講</title>
<mediaUrl>123</mediaUrl>
<htmlUrl>2.html</htmlUrl>
<orderNo>2</orderNo>
<StudyTimes>00:01:00</StudyTimes>
<Secondss times="60000">2.html</Secondss>
</cd>
<cd>
<ID>4</ID>
<title>第3講</title>
<mediaUrl>123</mediaUrl>
<htmlUrl>3.html</htmlUrl>
<orderNo>2</orderNo>
<StudyTimes>00:01:30</StudyTimes>
<Secondss times="90000">3.html</Secondss>
</cd>
</catalog>

javascript:

MediaPlayer.Controls.CurrentPosition * 1000為當(dāng)前時間

復(fù)制代碼 代碼如下:

function times() {
//定義array數(shù)組
var array =new Array();
//定義xmldom協(xié)議
var xmlDom =new ActiveXObject("Microsoft.XMLDOM");
xmlDom.async =false;
//加載xml文件
xmlDom.load(id.value +"_imsmanifest.xml"); //跳轉(zhuǎn)
try {
//找到所有的Secondss
x = xmlDom.getElementsByTagName("Secondss");
//遍歷
for (i =0; i < x.length; i++) {
//取times屬性
var s = x[i].getAttribute("times");
//如果屬性值小于 MediaPlayer.Controls.CurrentPosition * 1000則添加到數(shù)組里
if (s <= MediaPlayer.Controls.CurrentPosition *1000) {
array.push(s);
}
}
//排序array此時array[array.length - 1]就是小于MediaPlayer.Controls.CurrentPosition * 1000里面的最大值
array.sort();
}

相關(guān)文章

  • Bootstrap表單布局

    Bootstrap表單布局

    這篇文章主要介紹了Bootstrap表單布局的相關(guān)資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2016-07-07
  • JS棧stack類的實現(xiàn)與使用方法示例

    JS棧stack類的實現(xiàn)與使用方法示例

    這篇文章主要介紹了JS棧stack類的實現(xiàn)與使用方法,結(jié)合實例形式分析了棧的原理,以及javascript定義與使用棧的基本操作技巧,需要的朋友可以參考下
    2019-01-01
  • JavaScript hasOwnProperty() 函數(shù)實例詳解

    JavaScript hasOwnProperty() 函數(shù)實例詳解

    hasOwnProperty()函數(shù)用于指示一個對象自身(不包括原型鏈)是否具有指定名稱的屬性。下面通過本文給大家分享JavaScript hasOwnProperty() 函數(shù)實例講解,感興趣的朋友一起看看吧
    2017-08-08
  • JavaScript實現(xiàn)輪播圖案例

    JavaScript實現(xiàn)輪播圖案例

    這篇文章主要為大家詳細介紹了JavaScript實現(xiàn)輪播圖案例,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-09-09
  • php基于redis處理session的方法

    php基于redis處理session的方法

    這篇文章主要介紹了php基于redis處理session的方法的相關(guān)資料,需要的朋友可以參考下
    2016-03-03
  • 微信小程序中時間戳和日期的相互轉(zhuǎn)換問題

    微信小程序中時間戳和日期的相互轉(zhuǎn)換問題

    這篇文章主要介紹了微信小程序中時間戳和日期的相互轉(zhuǎn)換問題,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2018-07-07
  • js使用removeChild方法動態(tài)刪除div元素

    js使用removeChild方法動態(tài)刪除div元素

    本節(jié)為大家介紹了js使用removeChild方法動態(tài)刪除div元素,需要的朋友可以參考下
    2014-08-08
  • bootstrap導(dǎo)航欄、下拉菜單、表單的簡單應(yīng)用實例解析

    bootstrap導(dǎo)航欄、下拉菜單、表單的簡單應(yīng)用實例解析

    這篇文章主要介紹了bootstrap導(dǎo)航欄、下拉菜單、表單的簡單應(yīng)用實例解析,非常不錯,具有參考借鑒價值,需要的朋友參考下吧
    2017-01-01
  • javascript繼承的六大模式小結(jié)

    javascript繼承的六大模式小結(jié)

    本文給大家詳細總結(jié)了下javascript繼承的六大模式,分別為1.原型鏈,2.借用構(gòu)造函數(shù),3.組合繼承,4.原型式繼承,5.寄生式繼承,6.寄生組合式繼承,十分的全面,有需要的小伙伴可以參考下。
    2015-04-04
  • 微信小程序多項選擇器checkbox

    微信小程序多項選擇器checkbox

    這篇文章主要為大家詳細介紹了微信小程序多項選擇器checkbox,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-07-07

最新評論