Visualizzazione dei risultati da 1 a 6 su 6

Discussione: label e javascript

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    136

    label e javascript

    è possibile accedere tramire javascript al valore di una label e renderlo vuoto?

    ciao

  2. #2
    codice:
    document.getElementById('label1').innerHTML = ''
    adios

  3. #3
    Chiaramente ci va il 'punto e virgola' alla fine ...me lo sono dimenticato, come sempre

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    136
    grazie,

    rimane però il problema infatti:

    string scriptString = "<script language=\"JavaScript\" type=\"text/javascript\">\n ";
    scriptString += " function NascondiLabel(){ \n ";
    scriptString += " var mylist=document.getElementById(\"Label1\")\n ";
    scriptString += " var mylist1=document.getElementById(\"Label2\")\n ";

    scriptString += " mylist.innerhtml='' \n ";
    scriptString += " mylist1.style.visibility = \"hidden\" }\n ";


    scriptString += "</script>";

    quando chiamo la funzione, Label1 non viene svuotata dal suo valore.

    ciao

  5. #5
    Utente di HTML.it L'avatar di Holin
    Registrato dal
    Oct 2007
    Messaggi
    64
    Non funge in quel modo, poiché a runtime asp.net si crea un proprio id per ogni controllo.
    Per avere questo id generato, devi usare la proprietà
    codice:
    NomeControllo.ClientID
    Quindi il javascript diventerà qualcosa come:
    codice:
    document.getElementById('<%=NomeControllo.ClientID%>').InnerHTML = 'quel che vuoi';

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    136
    chiarissimo.

    ciao

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