Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    inserisce se non è già presente

    inserendo prodotti dinamicamente all'interno di un array è possibile farsi restituire un messaggio di errore se uno seleziona e quindi inserisce 2 volte lo stesso prodotto?
    conosco poco di programmazione, equel poco ...lo uso pure malee

  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Crei una funzione che cerca attraverso tutti gli elementi dell'array e restituisce la presenza di un elemento con lo stesso nome. Ad esempio:

    codice:
    Array.prototype.insertItem = function(item)
    {
    	for(var i = 0; i < this.length; i++){
    		if(item == this[i])return "duplicato";
    	}
    	this.push(item);
    	return "inserito";
    };
    mioArray = new Array();
    
    trace(mioArray.insertItem("pippo"));	// traccia "inserito"
    trace(mioArray.insertItem("minnie"));	// traccia "inserito"
    trace(mioArray.insertItem("pluto"));	// traccia "inserito"
    trace(mioArray.insertItem("pippo"));	// traccia "duplicato"

  3. #3
    (tutti in coro).... :tongue: ...

    percè sei un bravo ragazzoooooo.............

    perchè sei un bravo ragazzooooooooooooooo.........

    perchè sei un bravo ragazzoooooOOOOOOOOOOOOOOOOOOOOOO.....

    e nessuno lo può negarrrrr........:quote:

    grazie nega.

    all'interno della funzione ho inserito

    _root.avverti="il prodotto è già stato selezionato";

    come posso fare a far tornare la variavile avverti impostata su

    _root.avverti="";

    dopo un paio di secondi dalla sua visualizzazione?(uso flash 5)

    altrimenti non so come far sparire la scritta
    conosco poco di programmazione, equel poco ...lo uso pure malee

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.