按照你的寫法,HTML結(jié)構(gòu)可能如下:
創(chuàng)新互聯(lián)建站服務(wù)項(xiàng)目包括欽州網(wǎng)站建設(shè)、欽州網(wǎng)站制作、欽州網(wǎng)頁(yè)制作以及欽州網(wǎng)絡(luò)營(yíng)銷策劃等。多年來(lái),我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢(shì)、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,欽州網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到欽州省份的部分城市,未來(lái)相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!
select name='sel'option index='1'百度/optionoption index='2'新浪/option/select
.attr("index")是jquer獲取元素屬性的方法,這里的index是元素的屬性名稱,那么上面的HTML結(jié)構(gòu)獲取的也就是2.
但是我覺得你弄錯(cuò)了,jQuery獲取select的最大索引值應(yīng)該是這樣
var maxindex=$("select[name='sel']").find("option:last").index();
!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
html
head
meta http-equiv="content-type" content="text/html;charset=utf-8"
title 獲取表格內(nèi)容 /title
style type="text/css"
table{width:300px; border:1px solid #000000; border-collapse:collapse;}
td{border:1px solid #000000; border-collapse:collapse;}
/style
script type="text/javascript"
/**
* 遍歷表格內(nèi)容返回?cái)?shù)組
* @param Int id 表格id
* @return Array
*/
function getTableContent(id){
var mytable = document.getElementById(id);
var data = [];
for(var i=0,rows=mytable.rows.length; irows; i++){
for(var j=0,cells=mytable.rows[i].cells.length; jcells; j++){
if(!data[i]){
data[i] = new Array();
}
data[i][j] = mytable.rows[i].cells[j].innerHTML;
}
}
return data;
}
/**
* 顯示表格內(nèi)容
* @param Int id 表格id
*/
function showTableContent(id){
var data = getTableContent(id);
var tmp = '';
for(i=0,rows=data.length; irows; i++){
for(j=0,cells=data[i].length; jcells; j++){
tmp += data[i][j] + ',';
}
tmp += 'br';
}
document.getElementById('result').innerHTML = tmp;
}
/script
/head
body
table id="mytable"
trtdA/tdtdB/tdtdC/td/tr
trtd1/tdtd1/tdtd1/td/tr
trtd2/tdtd2/tdtd2/td/tr
trtd3/tdtd3/tdtd3/td/tr
trtd4/tdtd4/tdtd4/td/tr
trtd5/tdtd5/tdtd5/td/tr
/table
pinput type="button" name="btn" value="獲取表格數(shù)據(jù)" onclick="showTableContent('mytable')"/p
pdiv id="result"/div/p
/body
/html
希望能幫到你
var a=[1,2,3,5];
alert(Math.max.apply(null, a));//最大值。
alert(Math.min.apply(null, a));//最小值。
jQuery簡(jiǎn)介:
jQuery是一套跨瀏覽器的JavaScript庫(kù),簡(jiǎn)化HTML與JavaScript之間的操作。由John Resig在2006年1月的BarCamp NYC上發(fā)布第一個(gè)版本。
目前是由 Dave Methvin 領(lǐng)導(dǎo)的開發(fā)團(tuán)隊(duì)進(jìn)行開發(fā)。全球前10000個(gè)訪問(wèn)最高的網(wǎng)站中,有59%使用了jQuery,是目前最受歡迎的JavaScript庫(kù)。
var?tempData={};
var?data=[{id1:1,id2:2},{id1:1,id2:0}];
for(var?i=0;idata.lengh;i++){
if(!tempData[data[i].id1]){
tempData[data[i].id1]={data[i].id2:1};
tempData[data[i].id1]["_max"]=1;
}else?if(!tempData[data[i].id1][data[i].id2]){
tempData[data[i].id1][data[i].id2]=1;
}else{
tempData[data[i].id1][data[i].id2]+=1;
}
if(tempData[data[i].id1]["_max"]tempData[data[i].id1][data[i].id2]){
tempData[data[i].id1]["_max"]=tempData[data[i].id1][data[i].id2];
}
}
var?str='';
for(pro?in?tempData){
str+="("+pro+":"+tempData[pro]["_max"]+"),";
}
console.log(str);
alert(str);