Πρόβλημα με id

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

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

Απάντηση
Άβαταρ μέλους
cpulse
Script Master
Δημοσιεύσεις: 1527
Εγγραφή: 21 Μαρ 2006 19:30
Τοποθεσία: Αθήνα village
Επικοινωνία:

Πρόβλημα με id

Δημοσίευση από cpulse » 20 Οκτ 2007 22:23

Ρε παιδιά δεν μπορώ να καταλάβω τι φταίει εδώ:

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

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
	"http&#58;//www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title></title>

<script type="text/javascript">
var obj = document.createElement&#40;'div'&#41;;
obj.id = 'abc';

alert&#40;document.getElementById&#40;'abc'&#41;&#41;;
</script>

</head>

<body>

</body>

</html>
Στο alert κανονικά θα έπρεπε να βγάζει object, αλλά βγάζει null.
Πως εξηγείται αυτό; Έχω κάνει 1002 παραλλαγές, δεν βγάζει νόημα :-?

Άβαταρ μέλους
dik_
Δημοσιεύσεις: 476
Εγγραφή: 07 Ιουν 2007 11:28

Πρόβλημα με id

Δημοσίευση από dik_ » 20 Οκτ 2007 22:49

Πράγματι πολύ περίεργο...

Σκεφτόμυλε...; :D

Άβαταρ μέλους
dva_dev
Script Master
Δημοσιεύσεις: 3790
Εγγραφή: 16 Σεπ 2005 01:32
Επικοινωνία:

Πρόβλημα με id

Δημοσίευση από dva_dev » 20 Οκτ 2007 23:56

Κάπου δεν πρέπει να προσθέσεις και το element που δημιούργησες στη σελίδα σου;

Άβαταρ μέλους
cordis
Administrator, [F|H]ounder, [C|S]EO
Δημοσιεύσεις: 27617
Εγγραφή: 09 Οκτ 1999 03:00
Τοποθεσία: Greece
Επικοινωνία:

Πρόβλημα με id

Δημοσίευση από cordis » 21 Οκτ 2007 00:26

Simply creating an element and assigning an ID will not make the element accessible by getElementById. Instead one needs to insert the element first into the document tree with insertBefore or a similar method, probably into a hidden div.

http://developer.mozilla.org/en/docs/DO ... lementById
Δεν απαντάω σε προσωπικά μηνύματα με ερωτήσεις που καλύπτονται από τις ενότητες του forum. Για ο,τι άλλο είμαι εδώ για εσάς.
- follow me @twitter

Άβαταρ μέλους
cpulse
Script Master
Δημοσιεύσεις: 1527
Εγγραφή: 21 Μαρ 2006 19:30
Τοποθεσία: Αθήνα village
Επικοινωνία:

Πρόβλημα με id

Δημοσίευση από cpulse » 21 Οκτ 2007 01:42

Καλά το λέω εγώ οτι αυτα τα άγιαξ και τα τζαβα είναι του διαβόλου!! :roll:

Thanks a million cordis :)

Απάντηση

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

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

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