Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    99

    ricerca tag controllo nn riuscito

    ho fatto una funzione che mi fa la ricerca dei tag all interno di un file html,vorrei però che se trova un tag input di tipo "button" deve ignorarlo ma non riesco a far funzionare il controllo sul tipo del tag.questo è il codice:

    class InputVisitor extends NodeVisitor{

    public void visitTag(Tag tag){
    String tp=tag.getAttribute("type");
    String nm=tag.getAttribute("name");
    //ecco qui faccio il controllo su button ma nn funziona
    if(tag.getTagName().equals("INPUT") && !tag.getAttribute("type").equals("BUTTON")){
    if(tp.equalsIgnoreCase(type) && nm.equalsIgnoreCase(name))
    tag.setAttribute("onclick","playAll('"+t+"','"+d+t agname+name+".wav');");
    }
    }
    }

    sapete aiutarmi??il package utilizzato per il parsing è htmlparser
    f4s4n0

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320
    Perchè non funziona?
    Ti dà errori? Ottieni risultati sbagliati?

    Sii più preciso... a me il codice sembra corretto (non conosco la libreria, ma presumo che i vari metodi ritornino degli oggetti String).

    Ad ogni modo, prova a sostituire così:
    codice:
    if(tag.getTagName().equalsIgnoreCase("INPUT") && !tag.getAttribute("type").equalsIgnoreCase("BUTTON")){

    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    99
    non mi da nessun errore ma continua a trovare il tag button come se nn avessi messo quel controllo....cmq ora riprovo come dici e poi ti aggiorno....
    f4s4n0

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.