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

    Impostare pulsante come predefinito

    Avendo 3 pulsanti BUTTON, vorrei sapere se è possibile impostarne uno dei tre come predefinito e che si attiva quando premo il pulsante invio.
    C'è sempre una soluzione al tuo problema!
    Nel frattempo rilassati.
    http://www.salentu.com

  2. #2
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    <input type="button" id="b1" value="Button 1">

    <input type="button" id="b2" value="Button 2">

    <input type="button" id="b3" value="Button 3">

    <script language="JavaScript" type="text/javascript">
    <!--
    b2.setActive();
    //-->
    </script>

  3. #3
    Purtroppo non funziona, in quanto appena mi sposto nel form per inserire un valore, il pulsante perde il focus e al mio invio, attiva un'altro pulsante.
    C'è sempre una soluzione al tuo problema!
    Nel frattempo rilassati.
    http://www.salentu.com

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Non e` che uno dei tuoi "button" (quello "default") potrebbe essere un submit? (con eventuale funzione richiamata all'onsubmit)

    In quasi tutti i browser il form viene inviato se si preme return fuori dai campi textarea
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  5. #5
    I miei pulsanti sono dei controlli server, in quanto scritti in ASp.NET.
    C'è sempre una soluzione al tuo problema!
    Nel frattempo rilassati.
    http://www.salentu.com

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Non e` possibile.

    Il client non puo` dare dei controlli server, se non in condizioni particolari.

    Se la pagina e` visibile in qualsiasi browser, non sei in quelle condizioni e non e` significativo CHI abbia creato la pagina (o il pulsante) ma COME (con che tecnologia lato client) sia realizzata.

    Se lavori in HTML/JS e` possibile modificare gli script in modo che uno sia il submit di default e per gli altri sia necessario premere il bottone o evidenziarli con il tab.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  7. #7
    e come faccio ad impostare un pulsante di default in JS?
    C'è sempre una soluzione al tuo problema!
    Nel frattempo rilassati.
    http://www.salentu.com

  8. #8
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Un bottone "button" non e` direttamente ripiazzabile con un "submit".

    In linea di massima il JS associato va eseguito all'evento onsubmit del tag form, ma in tal caso occorre forse modificare anche gli script associati agli altri bottoni.

    In mancanza di altri elementi, non riesco a dirti altro.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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.