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

    [JS] valore id elemento

    'giorno...

    ho questo pezzo di codice

    codice:
    function inizializza(elemento){
    
      if(!document.getElementsByTagName) return;
      var u=document.getElementsByTagName("ul");
      var l=document.getElementById("navigation").getElementsByTagName("li");
      
      for(i=0;i<u.length;i++){
    	  
    	if (u[i].className.match(/^(sub)$/)){
    	  u[i].style.display = "none";
        }
    	
      }
      
    
      for(i=0;i<l.length;i++){
    
    	  l.onclick = selezionato([qui il valore id dell'elemento corrente]);
    	
      }
    
    
    }
    nella parte in grassetto mi servirebbe ricavare il valore id dell'elemento corrente, ho provato con:

    l.onclick = selezionato(l.id);

    con esito negativo

    soluzioni

    Grazie

  2. #2
    Utente di HTML.it L'avatar di Threepwood
    Registrato dal
    Feb 2003
    Messaggi
    2,107
    Di che tipo di campo stiamo parlando?

    checkbox,input,select,multiple....
    Guybrush Threepwood

  3. #3
    sono tag[*] in questo caso specifico, ognuno con un suo id

    nel ciclo for ho bisogno di ricavare l'id

  4. #4
    Ho letto al volo quindi può darsi che mi sbaglio, ma hai provato così?

    codice:
    l.item(i).onclick = selezionato(l.item(i).id)

  5. #5
    Originariamente inviato da pierofix
    Ho letto al volo quindi può darsi che mi sbaglio, ma hai provato così?

    codice:
    l.item(i).onclick = selezionato(l.item(i).id)
    perfetto, ci stavo girando intorno ma non ci arrivavo

    grazie mille

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 © 2024 vBulletin Solutions, Inc. All rights reserved.