webForumDet fria alternativet

next | prev knappar

0 svar · 268 visningar · startad av tiito78

tiito78Medlem sedan jan. 20091 inlägg
#1

Hej!!!

jag skulle behöva lite hjälp. Har precis börjat sätta mig in i javascript. Håller på med en applikation på jobbet som skall lista lite data från en databas i en tabell med tv rader och max 9 kolumner. finns det mer data än 9 kolumner skall en nästa knapp avtiveras. Då skall resterande data kunna presenteras. en TIllbaka knapp måste då aktiveras så att man kan återgå till de 9 första kolumnerna.
Datan hämtas via en External COM objekt. där av har jag anv mig av en for loop med (e.moveFirst(); ! e.atEnd(); e.moveNext()). Lägger in min kod här....

Hoppas någon kan hjälpa mig. ha en fantastiskt dag där ute!

<script type="text/javascript" language="javascript">  
function checkDb(){ 	
 var anstallda, e, col; 	
 col = external.SokAnstallda(0); 	
 e = new Enumerator(col.Items); 	
 var dRes = document.getElementById("dResult"); 	
 var strRes ="<table border='0' cellpadding='10'  cellspacing='0'>"; 
 
for (e.moveFirst(); ! e.atEnd(); e.moveNext()){ 		
 
anstallda = e.item();  		
 strRes += "<tr onMouseOver=this.className='mousoverClass';onMouseOut=this.className='mousoutClass';>
<td>" + anstallda.anstnr + " " + "" + anstallda.fornamn + " " + " " + anstallda.efternamn + "</td></tr>"; 		 		 						 	     } 	 	

 strRes += "</table>"; 	
 dRes.innerHTML= strRes;
}  

// funtion för plocka upp ID från TD 
onload=function(){ 
var els=document.getElementsByTagName("td"),l=els.length,i; 

for(i=0;i<l;i++){els[i].onclick=Function("","doSomething(\""+i+"\")")} }

function doSomething(aString){ alert(aString) 
}
</script>
133 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)