Visualizzazione dei risultati da 1 a 6 su 6

Discussione: nome campo testo

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    1,093

    nome campo testo

    ciao a tutti,

    come faccio a recuperare il nome di un campo di testo tipo quello che fa getelementid...

    ciao
    grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    1,093
    anzi GetElementByID...esiste qualcosa?

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    la sintassi corretta e` getElementById()

    Se hai l'ID e vuoi ricuperare il nome:
    var nome = document.getElementById('ID_CAMPO').name;

    Se invece vuoi trovare i campi che hanno un determinato nome:
    document.NOMEFORM.NOMECAMPO... // se il campo e` unico
    document.NOMEFORM.NOMECAMPO[i]... // se il campo e` multiplo

    Se vuoi tutti gli elementi della pagina definiti da un tag:
    document.GetElementsByTagname('TAG')[i]...

    In caso contrario non ho capito cosa vuoi

    i e` un indice e va da 0 a N-1
    I nomi scritti tutti MAIUSCOLO vanno sostituiti con i dati della tua pagina.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    1,093
    nesuno sa aiutarmi, devo recuperare il nome del campo text, ceckbox ecc...per poi applicarci un js..purtroppo non posso agire sull' id in quando non cel' ho a disposizione...

    grazie e speriamo


  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Ma allora vuoi fare il giro su tutti i campi di un form per capire come si chiamano e di che tipo sono?
    codice:
    function cercanomi(ff) {
      for(var i=0; i<ff.length; i++) {
        alert("trovato campo "+ff.elements[i].name + "  di tipo "+ff.elements[i].type);
      }
    }
    Da chiamare (ad esempio):
    <body onload="carcanomi(document.NOMEFORM);">
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    1,093
    la provo..in pratica mi verifica tutti i campi di testo presenti nella pagina e restitutisce il nome

    giusto?


    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.