Visualizzazione dei risultati da 1 a 8 su 8

Discussione: risponditore

  1. #1

    risponditore

    Ciao a tutti ....
    il mio problema : utente scrive parola in un campo di testo, poi clicca bottone e a tale parola apparira' una risposta gia' preparata.
    es.
    utente scrive cane risposta : bau
    utente scrive gatto risposta : miao

    com'e lo script per dire se c'e tale parola inserita nel campo di testo rispondi cosi'?


    grazie







    p.s. x la gioia di tutti nuovo gioco di giugno inserito su
    www.giava.com
    IL BAGNINO



    :quote: quando ho bisogno sono qui !!:quote:

  2. #2
    Utente di HTML.it L'avatar di nestore
    Registrato dal
    Feb 2002
    Messaggi
    458
    associ al testo una variabile e al click del bottone assegni il codice:


    if (variabile=="cane"){
    variabile="ciao"
    }

    e cosi via.....o meglio ancora fai un case con possibilità multiple.....


    all right?

  3. #3

    è il case che volevo fare io...

    è il case che volevo fare io... mi puoi fare un esempio semplice?
    grazie grazie!!
    Alex

    :quote:

  4. #4

    x semplificare...

    per semplificare l'esempio l'ho fatto troppo facile.....

    dovrebbe andare + o meno cosi:


    se uno scrive una frase contentente una data parola
    la pagina risponde con un altra


    es. utente scrive il mio cane va a cuccia
    risposta osso (risponde osso xche c'e la parola cane)

    utente scrive il mio gatto va a cuccia
    risposta miao (risponde miao xche c'e la parola gatto)

    utente scrive il mio cane corre con il gatto
    risposta bau,miao ( xche c'e la parola gatto e parola cane)






    spero di essermi capito!!!:quote:

  5. #5
    Utente di HTML.it L'avatar di nestore
    Registrato dal
    Feb 2002
    Messaggi
    458
    fai un split nella tua stringa e assegni il tutto ad un array


    arr = new Array();


    arr = variabile.split(" ");

    ti fai il ciclo for dove controlli tutte le parole dell'array alla ricerca di quella desiderata e quando la trovi fai quello che devi fare...

    scusa se non ti traduco il tutto in codice ma oggi sono fuso gia presto.........

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    1,037
    codice:
    myArray = ['cane', 'topo', 'gatto'];
    rispArray = ['bau', 'zz', 'miau'];
    controLLo = function () {
    	var testo = nomeCamoDiTesto.text.split(" ");
    	for (var a = 0; a < myArray.length; a++) {
    		for (var b = 0; b < testo.length; b++) {
    			if (myArray[a] == testo[b]) {
    				trace(rispArray[a]);
    				return;
    			}
    		}
    	}
    };
    puls.onPress = controLLo;
    ciao

  7. #7

    aiuto!! ..ci ho provato tutto il giorno


    eppure credo di aver fatto cose + difficili.....

    se avete un momento x guardare: http://www.giava.com/sogno.zip 5k.
    non credo che ci sia da sbatterci cosi la testa....

    grazie Alex

    alex@giava.com

  8. #8

    mi sa' che ho chiesto troppo.....

    mi sa' che ho chiesto troppo.....

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.