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

    check box non funziona con IExplorer

    ciao a tutti ho un problema che con IExplorer
    ho questo script
    Codice PHP:
    if ($item->get_picture()) 
      {
    echo(
    '[img]' ITEMS_PICTURES_PATH $item->get_picture() . '[/img]');
                echo(
    '<input type="checkbox"
                                name="delete_item_picture"
                                value="delete_item_picture"
                                onchange="add_remove_item_picture_form(\'item_picture_container\', this.checked)"
                                class="checkbox" /> Cancella immagine attuale'
    );
                echo(
    '<div id="item_picture_container"></div>');
            } else
                echo(
    '<input type="file" name="item_picture" style="width:400px;" />'); 
    funziona solo se clicco prima il check box e poi clicco dove c'è scritto cancella immagine attuale non capisco perchè

    grazie mille a tutti

  2. #2
    Intanto... non c'entra nulla con PHP, è un problema di Javascript :P

    Comunque, devi usare l'evento onclick, non onchange. Perchè su alcuni browser, come IE, l'evento "change" dei checkbox viene intercettato quando l'oggetto perde il focus (ovvero clicchi da un'altra parte)
    Full Stack Developer presso Advice Lab
    Bonus Bitcoin
    Moon Bitcoin

  3. #3
    grazie mille funziona XD che sciocchino mi ero scordato e lo sapevo pure grazie mille Magicale

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.