Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 1999
    Messaggi
    7

    Inspiegabile "Proprietà o metodo non supportati"

    All'interno di una pagina piuttosto complessa (è un calendario modello google) con annidate diverse tabelle ho degli elementi td (che rappresentano le mozz'ore) ognuno dei quali con il suo id univoco.

    Avevo realizzato uno script in vb che funzionava perfettamente, poi per motivi di portabilità sto convertendo tutto in js.

    Una funzione di javascript mi sta facendo impazzire:

    con il seguente codice vado a cambiare la classe di un elemento:

    codice:
                              a=204;
    		strid="td" + String(a);
    		alert(strid);
    		document.getElementById("td204").className = "tabhead" //riga1
    		document.getElementByid(strid).className  = "tabhead";  //riga2
    Ma mentre la riga 1 funziona la riga 2 (variabilizzata, ovviamente mi serve così) mi dice Proprietà o metodo non supportati dall'oggetto.

    Idee sul motivo e sulla soluzione?
    Ah... l'alert mi da un messaggio corretto!!
    Alessandro Bernardi

    Bye

  2. #2
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Ciao Casello,
    forse non ti sei accorto ma hai scritto document.getElementByid

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 1999
    Messaggi
    7
    Che sia stramaledetto il case sensitive di javascript!!!!!!!!!!

    willybit, credo che avrei passato almeno un altra mezza giornata a fare prove inutili senza accorgermi della cosa. Che tu possa diventare Bill Gates!!

    Ciao e grazie ancora
    Alessandro Bernardi

    Bye

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.