Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
PC game stream catre Nvidia Shiel...

Pompa de apa HEPU ?!

Vreau o masina electrica de tocat...

Cum ajunge remorca de tir inapoi ...
 Alt "Utilizator nou" pe T...

ULBS INFORMATICA

Index preturi

Boxa membrana tweeter infundata
 Am nevoie de poze cu un curcubeu

Whisky for Mac

Xiaomi 14 Gpay

Izolare zid exterior de scandura
 Dezinstalare drivere W11 23H3

Recomandare masina de spalat fiab...

BSOD din cauza Intel Audio DSP dr...

De ce sunt oamenii nostalgici
 

Java Script help

- - - - -
  • Please log in to reply
2 replies to this topic

#1
goblenro

goblenro

    Member

  • Grup: Members
  • Posts: 973
  • Înscris: 13.06.2005
Pls help

trebuie sa modific un script si nu madescurc.

Scriptul preia un atribut al obiectului de Media Player si verifica daca acest atribut este egal cu , continutul vreunui span dintr-o lista, daca este egal ii schimba clasa (css-ul)
Ex:
<script LANGUAGE = "JScript"  FOR=MediaPlayer EVENT=currentItemChange()>
NAME.value = MediaPlayer.currentmedia.getiteminfo("Author");
var e=document.getElementById('theSongs').getElementsByTagName("span");
for(var i=0; i<e.length; i++) {
  if (e[i].firstChild.nodeValue==NAME.value) {
	e[i].className="curent";
  } else {
	e[i].className="other";
  }
}
</SCRIPT>

<div id="theSongs">
<span class="other">1 Song1</span>
<span class="other">2 Song2</span>
<span class="other">3 Song3</span>
<span class="other">4 Song4</span>
</div>

Ceea ce vreau sa schimb:
sa pot sa pun la fiecare span  (sau in loc de span div sau ce o fi), un ID si comparatia sa se faca dupa ID, nu dupa continut.
<span class="other">1 Song1</span> => <span id="1 Song1" class="other">Aici scriu ce vreau</span>

Edited by goblenro, 30 August 2006 - 08:44.


#2
orice_on

orice_on

    Member

  • Grup: Members
  • Posts: 344
  • Înscris: 18.09.2002
<div id="theSongs">
<span class="other" id="unu">1 Song1</span>
<span class="other" id="doi">2 Song2</span>
<span class="other" id="trei">3 Song3</span>
<span class="other" id="patru">4 Song4</span>
</div>



<script language="javascript" type="text/javascript">

	var doc = document.getElementById('theSongs');
	var items = doc.getElementsByTagName("span");

	for (var i=0; i < items.length; i++) {
		for (var x=0; x < items[i].attributes.length; x++) {
			if (items[i].attributes[x].nodeName.toLowerCase() == 'id') {
				alert ('id = ' + items[i].attributes[x].nodeValue);
			}
		}
	}

</script>

..

joaca-te acum cu id si cu ce vrei tu sa faci ;) ..

#3
goblenro

goblenro

    Member

  • Grup: Members
  • Posts: 973
  • Înscris: 13.06.2005
Mersi orice_on

<script LANGUAGE = "JScript"  FOR=MediaPlayer EVENT=currentItemChange()>
 
NAME.value = MediaPlayer.currentmedia.getiteminfo("Author");
 
		var doc = document.getElementById('theSongs');
		var items = doc.getElementsByTagName("span");
 
		for (var i=0; i < items.length; i++) {
				for (var x=0; x < items[i].attributes.length; x++) {
						if (items[i].attributes[x].nodeName.toLowerCase() == 'id') {
								if(items[i].attributes[x].nodeValue == NAME.value) {
										items[i].className="curent";
								} else {
										items[i].className="other";
								}
						}
				}
		}
 
</script>


Anunturi

Chirurgia spinală minim invazivă Chirurgia spinală minim invazivă

Chirurgia spinală minim invazivă oferă pacienților oportunitatea unui tratament eficient, permițându-le o recuperare ultra rapidă și nu în ultimul rând minimizând leziunile induse chirurgical.

Echipa noastră utilizează un spectru larg de tehnici minim invazive, din care enumerăm câteva: endoscopia cu variantele ei (transnazală, transtoracică, transmusculară, etc), microscopul operator, abordurile trans tubulare și nu în ultimul rând infiltrațiile la toate nivelurile coloanei vertebrale.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate