Java tutorial e guide

Convalida modulo

Convalida modulo

Finestra di pop up per segnalare errori nel compilare il form, convalida dei campi.

Copia in clip board

Copia nel clipboard

Semplice funzione in java per permettere la copia dentro una clipboard.

Convalida modulo con popup allerta

Se vogliamo inserire una piccola convalida del modulo, dobbiamo giocare con i valori che vengono passati fra le pagine.

Ad esempio nel nostro modulo avremo il valore1, valore2, valore3.

Nella pagina di destinazione, metteremo le condizioni:

se 1 esiste vai se no torna indietro e nella pagina invio dati avremo un segnalatore visivo.

Il problema nasce se voglio passare dati numerici, nel senso che voglio che il mio sito controlli che sia numerico.

ecco la soluzione,

codice java:

<script language="Javascript">

function Controlla_numero(obj) {

if (isNaN(obj.value) || parseInt(obj.value)<0 || parseInt(obj.value) > 9999)

{

alert('Nel campo è possibile immettere solo numeri!');

obj.value="";

obj.focus();

}

}

</script>

ecco l'input che lo richiama

<input name="nome_input" type="text" id=" nome_input " onBlur=" Controlla_numero (this)" /> 

Copia nel clipboard

Vi è mai capitato di avere bisogno di copiare una scritta, un codice nel clip board, invece di trascriverlo?

Con questo piccolo script in java, e con l'aiuto di jquery, tutto questo è possibile. 

Ecco lo script con il richiamo a jquery. 

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"> </script> 

<script type="text/javascript"> 

function copyToClipboard(element) { 

var $temp = $("<input>"); 

$("body").append($temp); 

$temp.val($(element).text()).select(); 

document.execCommand("copy"); 

$temp.remove(); 


</script> 

Ora non ci resta che fare il nostro collegamento: 

<p id="pulsante1">quello che vuoi fare copiare</p> 

<button onclick="copyToClipboard('#pulsante1')">Copia</button> 

se per caso fosse una serie, come in elenco, faremo: 

<% 

dim conta 

conta=conta+1' contiamo i pulsanti 

'area ripetuta 

Do While Not objRs. EOF 

%> 

<img src="<%=Rs("Url_foto")%>" /> 

quello che vuoi fare copiare 

<button onclick="copyToClipboard('#<%=conta%>')">Copy</button> 

<% 

'fine area ripetuta 

objRs. Close 

%>

Biggigi.it

Biggigi.it è un sito web indipendente, autofinanziato e senza fini di lucro. Essendo pubblico cittadino non ha l'obbligo di porre la P.Iva nella home page del sito web, inoltre questo sito non rientra nella categoria di "informazione periodica" in quanto viene aggiornato ad intervalli non regolari. Premesso che la maggior parte dei documenti presenti in internet è DI DOMINIO PUBBLICO SE NON SPECIFICATO DIVERSAMENTE si precisa che: il materiale non prodotto direttamente, presente in questo sito è da noi pubblicato a scopo culturale, spirituale, informativo è in totale buona fede d'uso e raccolto dalla rete web. Chiunque avesse eccezioni o vantasse diritti di copyright è pregato vivamente di comunicarcelo via e-mail. Provvederemo immediatamente alla eliminazione di detto materiale

© Copyright 2019 Jdsoft73 - All Rights Reserved