2009-05-13 4 views
1
function check(id){ 
    var _id = document.getElementById(id); 
    url = "test.php?check=1&id=" + _id; 
} 

Javascript id obtenir

je veux l'id dans l'URL qu'il fonctionne, mais sans l'id qui est dans le contrôle ('123');

Il est un innerHTML pour charger quelque chose

espère que vous pouvez me aider à obtenir l'id

Salutations

+0

Pouvez-vous poster plus de votre code afin que nous puissions comprendre whatyou tentent d'atteindre –

Répondre

4

La fonction document.getElementId() retourne une valeur d'objet en fonction de la chaîne d'identification (ID) que vous fournissez; Par conséquent, si vous avez un élément sur votre page avec l'identifiant de foo alors vous appelez

document.getElementById("foo"); 

pour retourner l'objet pour cet élément, de sorte que vous pouvez le manipuler (l'évolution des styles ou des attributs, etc.).

Si vous souhaitez insérer l'identifiant dans l'URL de la page test.php, pourquoi ne pas simplement passer la chaîne d'identification de l'élément que vous passez avec la fonction ?:

function check(id){ 
    url = "test.php?check=1&id=" + id; 
} 

ensuite appeler

check("123"); 

sera la variable url-test.php?check=1&id=123

2
var _id = document.getElementById(id).id; 
+2

Soit l'OP ne sait pas que .id will = l'entrée de getElementById, soit ce n'est pas ce que veut l'OP, ce qui est plutôt difficile à déchiffrer. – annakata

+0

Salut, maintenant je ne reçois rien avant qu'il m'a donné? Check = 1 & id = null je dois obtenir? Vérifier = 1 & id = 123 merci pour la réponse rapide – djairo

Questions connexes