Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Passare array a getElementsByTagName

    Ho una funzione che dovrebbe eseguire delle operazioni su una serie di tag passatigli come argomento.

    codice:
    function FUNZIONE(tags)
    {
    tags = tags.split(",");
    
    for(var j=0; j<tags.length ;j++)
    	{
    	var links=document.getElementsByTagName(Trim(tags[j]));
    	for(i=0;i<links.length;i++){
    	alert(tags[j]);	
    		t=links[i].getAttribute("title");
    		if(t!=""){
    
    .....
    io richiamo FUNZIONE passandogli "a,img" come parametri.
    Nel primo for ci entra (l'ho visto provando a stampare i due valori 'splittati' di 'tags').... mentre non riesce ad associare niente a 'links'.

    Come mai?

    Dove può essere il problema?

    Grazie....

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    il risultato di Trims(tags[j]) e'?
    "links" sarebbe opportuno non usarlo in quanto parola riservata

  3. #3
    Trim(tags[j]) restituisce rispettivamente "a" e "img".
    L'avevo già provato..... è proprio sull'assegnamento a links che non funge.
    Ma ho provato anche ad assegnarla ad una variabile di prova chiamata "asd" .... ma non riesco a fargli ottenere niente.

    Cosa posso provare per capire dove sta il problema?

    Grazie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.