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

    proprietà target modifica con un onclick

    Salve, ho una richiesta anomala da fare
    io ho un form
    <form name="form" method="post" action="<? echo $_SERVER['PHP_SELF'];?>">
    .....
    <input type="submit" value="stampa preventivo" onclick="document.getElementById('valore').value=' stampa'" /></div>

    <div class="sinistro"><input type="submit" value="Salva preventivo" onclick="document.getElementById('valore').value=' preventivo'" /></div>
    </form>

    io vorrei che quando clicco sul pulsante stampa preventivo il form fosse inviato con un target blank aprendo un'altra finestra. mentre cliccando su salva preventivo voglio rimanere nella stessa pagina
    si può?

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    prova cosi'
    codice:
    function settaStampa(f){
      document.getElementById('valore').value='stampa';
      f.target='_blank';
      f.action='indirizzoStampa.php';
      f.submit();
    }
    
    function settaInvio(f){
      document.getElementById('valore').value='preventivo'"
      f.action='normaleIndirizzo.php';
      f.target='_self';
    }
    ...
    codice:
    <form name="tuoForm" method="post" onsubmit="settaInvio(this)" action="<? echo $_SERVER['PHP_SELF'];?>">
    .....
    <input type="button" value="stampa preventivo" onclick="settaStampa(this.form)" /></div>
    
    <div class="sinistro"><input type="submit" value="Salva preventivo" /></div>
    </form>

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.