Visualizzazione dei risultati da 1 a 4 su 4

Discussione: errori nei text field

  1. #1

    errori nei text field

    sto facendo un form per inviare un messaggio ad un forum in asp e xml, quindi non posso usare all' interno dei campi < > come dice il tutore del tutorial che sto usando(enrico lai) questi caratteri, al pulsante di invio ho associato questo codice che controlla anche le stringhe da inviare e praticamente quando metto quei caratteri e spingo invio mi dice in att che non li posso usare pero poi anche se li cancello mi rimane bloccato
    qualcuno mi sa corregere questo script un po lungo è un giorno che ci provo ma non ci riesco grazie mille

    on (release) {

    if (newname.length != 0 & themsg.length != 0 & title.length != 0 & newname != undefined & themsg != undefined & title != undefined) {
    Verifica();

    if (trovato == "si") {
    att = "I CARATTERI < E > NON SONO AMMESSI";
    }else if (trovato == "valpaese") {
    att = "SELEZIONARE UN PAESE";
    }else {
    att = "CONNESSIONE...";
    _root.padre = Number(0);
    loadVariablesNum ("../public/add_disc.asp", 0, "POST");
    _root.controlla = "vai";
    }
    ;
    } else {
    att = "COMPILARE I CAMPI";
    }
    ;


    function Verifica () {
    trovato = "no";
    _root.country = [];
    _root.country = _root.country_cb.getValue();
    if (_root.country == 0){
    trovato = "valpaese";
    };
    stringa = newname;
    for (i=0; i<stringa.length; i++) {
    if (stringa.substring(i, i+1) == ">" | stringa.substring(i, i+1) == "<") {
    trovato = "si";
    return;
    };
    }
    stringa = title;
    for (i=0; i<stringa.length; i++) {
    if (stringa.substring(i, i+1) == ">" | stringa.substring(i, i+1) == "<") {
    trovato = "si";
    return;
    };
    }

    stringa = themsg;
    for (i=0; i<stringa.length; i++) {
    if (stringa.substring(i, i+1) == ">" | stringa.substring(i, i+1) == "<") {
    trovato = "si";
    return;
    }
    ;
    }
    }
    }

  2. #2
    se sei almeno su FlashMX

    nomeistanza_input_text.restrict = "^[<>]";

    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  3. #3
    sto in mx ma come lo uso

  4. #4
    Originariamente inviato da jeppodesign
    sto in mx ma come lo uso
    hai presente cos'e' un nome di istanza ??? :master:


    per inviare ad asd e xml userai un campo di input .... o no ?? :master:



    ecco, quello che ho scritto qui sopra e' l' AS da assegnare al primo frame libero con disotto il campo di input che devi ristringere a tutto tranne < e >
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

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.