Visualizzazione dei risultati da 1 a 9 su 9

Discussione: submit di imagebutton

  1. #1
    Utente di HTML.it L'avatar di M@nu
    Registrato dal
    Dec 2001
    Messaggi
    352

    submit di imagebutton

    Ciao a tutti, non c'è un modo di disabilitare il submit di un imagebutton.

    nel senso, nella mia pagina ho più imagebutton ma di default mi prende sempre solo il pripo, ho provato a settare il submito diversambnete con javascript e con causesvalidation vari ed eventuali... ma niente da fare. mi prende sempre il primo imagebutton (cosa che non accade con i button normali).

    avete qualche dritta da darmi???

    grazie,
    IL MONDO È BELLO PERCHÉ È VARIO.

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    99
    scusa , ti puoi spiegare meglio..con dei esempi ?
    su cosa vuoi che faccia?

    Hai 4 imagebutton e che devono fare??
    spiegati meglio per favore ..sarò io che nn capisco cosa vuoi..magari ti posso aiutare

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127
    forse aggiungendo la proprietà tabindex="1" ..
    forse però ho detto una cazz***

  4. #4
    Utente di HTML.it L'avatar di M@nu
    Registrato dal
    Dec 2001
    Messaggi
    352
    Originariamente inviato da sms
    forse aggiungendo la proprietà tabindex="1" ..
    forse però ho detto una cazz***
    non... non funziona... e poi sarebbe impossibile da controllare perchè sono tutti form di usercontrol e quindi non sò in effetti pagina per pagina quale deve venire prima.
    IL MONDO È BELLO PERCHÉ È VARIO.

  5. #5
    Utente di HTML.it L'avatar di M@nu
    Registrato dal
    Dec 2001
    Messaggi
    352
    Originariamente inviato da Folle
    scusa , ti puoi spiegare meglio..con dei esempi ?
    su cosa vuoi che faccia?

    Hai 4 imagebutton e che devono fare??
    spiegati meglio per favore ..sarò io che nn capisco cosa vuoi..magari ti posso aiutare
    Credo sia un problema hatml infatti se provi l'hatml di seguito vedi cosa accade. se digito dentro al primo campo input testo e premo invio scatena l'evento dell button_1, idem accade dell'unlima riga.

    I campi con bottoni image invece prende sempre solo il primo button image come submit.

    Mi chiedevo se asp.net esiste un modo per disabilitare su tutto il form il bottone con proprietà submit in modo che io poi possa controlarlo con javascript o in qualche altra maniera.

    se copi incolli l'hatm e provi a vederlo forse si capisce meglio cosa intendo.

    codice:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    	<HEAD>
    		<title>frmprova</title>
    	</HEAD>
    	<body>
    		<form name="frmprova">
    
    			<table>
    				<tr>
    					<td><input name="txt_button_2" type="text" value="" id="txt_button_2" onkeydown="if ((event.which && event.which == 9) || (event.keyCode && event.keyCode == 9) || (event.which && event.which == 13) || (event.keyCode && event.keyCode == 13)) {document.frmprova.elements['btn_button_2'].click();return false;} else return true; " style="width:130px;" /></td>
    					<td width="20"><input type="button" name="btn_button_2" value="button_2" onclick="alert('input button_2')"></td>
    				</tr>
    			</TABLE>
    			<table>
    				<tr>
    					<td><input name="txt_image_1" type="text" value="" id="txt_image_1" onkeydown="if ((event.which && event.which == 9) || (event.keyCode && event.keyCode == 9) || (event.which && event.which == 13) || (event.keyCode && event.keyCode == 13)) {document.frmprova.elements['btn_image_1'].click();return false;} else return true; " style="width:130px;" /></td>
    					<td width="20"><input tabindex="2" type="image" name="btn_image_1" value="image_1" onclick="alert('input image_1')"></td>
    				</tr>
    			</TABLE>
    			<table>
    				<tr>
    					<td><input name="txt_image_2" type="text" value="" id="txt_image_2" onkeydown="if ((event.which && event.which == 9) || (event.keyCode && event.keyCode == 9) || (event.which && event.which == 13) || (event.keyCode && event.keyCode == 13)) {document.frmprova.elements['btnimg2'].focus();document.frmprova.submit();return false;} else return true;} " style="width:130px;" /></td>
    					<td width="20"><input tabindex="1" type="image" name="btnimg2" value="image_2" onclick="alert('input image_2')"></td>
    				</tr>
    			</TABLE>
    			<table>
    				<tr>
    					<td><input name="txt_button_1" type="text" value="" id="txt_button_1" onkeydown="if ((event.which && event.which == 9) || (event.keyCode && event.keyCode == 9) || (event.which && event.which == 13) || (event.keyCode && event.keyCode == 13)) {document.frmprova.elements['btn_button_1'].click();return false;} else return true; " style="width:130px;" /></td>
    					<td width="20"><input type="button" name="btn_button_1" value="button_1" onclick="alert('input button_1')"></td>
    				</tr>
    			</TABLE>
    
    		</form>
    	</body>
    </HTML>
    IL MONDO È BELLO PERCHÉ È VARIO.

  6. #6
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Risposta: non usare il tipo di tasto che usi
    Pietro

  7. #7
    Utente di HTML.it L'avatar di M@nu
    Registrato dal
    Dec 2001
    Messaggi
    352
    mmm....

    diglielo tu al cliente che devo usare uno squallido bottone....

    vabbè.... provo a vedere cosa riesco a fare con i css



    IL MONDO È BELLO PERCHÉ È VARIO.

  8. #8
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Originariamente inviato da M@nu
    mmm....

    diglielo tu al cliente che devo usare uno squallido bottone....

    vabbè.... provo a vedere cosa riesco a fare con i css



    Tu non sei obbligata ad usare un dignitosissimo bottone o pulsante, per fare il submit, ma puoi usare una qualsiasi cosa, ad esempio una immagine, o un link o quello che più ti agrada. Per esempio:

    [img]x.gif[/img]
    Pietro

  9. #9
    Utente di HTML.it L'avatar di M@nu
    Registrato dal
    Dec 2001
    Messaggi
    352
    farò così, grazie

    buona giornata
    IL MONDO È BELLO PERCHÉ È VARIO.

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.