Διαφορετικό css style σε κάθε link για διφορετικές σελίδες

Κώδικας, πληροφορίες, ερωτήσεις και απαντήσεις σχετικές με την JavaScript.

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
panagiottakis
Δημοσιεύσεις: 1
Εγγραφή: 05 Μάιος 2009 17:59

Διαφορετικό css style σε κάθε link για διφορετικές σελίδες

Δημοσίευση από panagiottakis » 05 Μάιος 2009 18:09

Γεια σας παιδιά θα ήθελα να μου πεi κάποιος αν γνωρίζει πώς θα κάνω σε κάθε Link του site μου όταν κάνω κλικ και με πηγαίνει σε άλλη σελίδα μέσα στο site μου ο σύνδεσμος του μενού να φαίνεται ότι έχει πατηθεί.
Δοκιμάζς κάτι τέτοιο αλλά δεν παίζει!!!

Κώδικας: Επιλογή όλων

window.onload = function()
{
	var obj=document.getElementById('link').getElementsByTagName('a');
	for&#40;var start=0;start<obj.length;start++&#41;
		&#123;
		obj&#91;start&#93;.onclick=function&#40;&#41; 
			&#123;
			obj.className = &#40;obj.className != 'cell'&#41;? 'cell'&#58; 'linkclicked';
			alert&#40;'Property is&#58; '+obj.className&#41;;
			&#125;
		&#125;
&#125;

στα παρακάτω Links

<a onclick="function&#40;&#41;"; id="link" class="cell" href="Φωτογραφίες"</a>
<a onclick="function&#40;&#41;"; id="link_113" class="cell" href="Video</a>

και τα css είναι&#58; 

a.cell&#58;link &#123;color&#58;#000;&#125;
a.cell&#58;visited &#123;color&#58;#000;&#125;
a.cell&#58;hover &#123;font-style&#58;italic;
font-size&#58;20px;
background-color&#58;#FFF;&#125;

a.linkclicked&#58;link &#123;color&#58;#000;&#125;
a.linkclicked&#58;visited &#123;color&#58;#000;&#125;
a.linkclicked&#58;hover &#123;border-style&#58;inset;&#125;
Someone help me...

cris29
Δημοσιεύσεις: 165
Εγγραφή: 07 Ιουν 2008 15:33

Διαφορετικό css style σε κάθε link για διφορετικές σελίδες

Δημοσίευση από cris29 » 06 Μάιος 2009 20:13

a.linkclicked:link {color:#000;}
a.linkclicked:visited {color:#000;}
a.linkclicked:hover {border-style:inset;}

Να το πρόβλημα.
Αν ο κώδικας είναι ο σωστός που έχεις τότε έχεις ίδιο χρώμα σε δύο διαφορετικές καταστάσεις.

Απάντηση

Επιστροφή στο “JavaScript και Frameworks”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης