<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Disabilitare tasto submit dopo invio]]></title><description><![CDATA[<p dir="auto">Salve a tutti<br />
per evitare un secondo clic dagli utenti col dito piu veloce del web vorrei un aiuto per implementare la funzione disable nel mio file js che tra l'altro fa tutta una serie di controlli!</p>
<p dir="auto">mio file<br />
[PHP]<br />
function jsTrim(a) {<br />
lungh=a.length<br />
if (lungh==0) return a<br />
var i=0<br />
var appo=""</p>
<pre><code>while (a.charAt(i)==' ' &amp;&amp; i&lt;lungh) {
i++
}
for(;i&lt;lungh;i++) {
appo=appo+a.charAt(i)
}
a=appo

lungh=a.length

if (lungh==0) return a

appo=""
i=lungh-1
while (a.charAt(i)==' ' &amp;&amp; i&gt;=0) {
i--
}
for(;i&gt;=0;i--) {
appo=a.charAt(i)+appo
}
a=appo

return a
</code></pre>
<p dir="auto">}</p>
<pre><code>function ValNull(item) {
if (item == "") return false;
return true;
}

function ValidLength(item, len) {
return (item.length &gt;= len);
}
function ValidNumber(item) {
if (isNaN(item) == true) return false;
return true;
}
</code></pre>
<p dir="auto">function ValidEmail(item) {<br />
if (!ValidLength(item, 5)) return false;<br />
if (item.indexOf ('@', 0) == -1) return false;<br />
if (item.indexOf ('.', 0) == -1) return false;<br />
if (item.indexOf (':', 0) != -1) return false;<br />
if (item.indexOf ('#', 0) != -1) return false;<br />
if (item.indexOf ('/', 0) != -1) return false;<br />
if (item.indexOf ('ç', 0) != -1) return false;<br />
if (item.indexOf ('ÿ', 0) != -1) return false;<br />
if (item.indexOf ('ÿ', 0) != -1) return false;<br />
if (item.indexOf ('ý', 0) != -1) return false;<br />
if (item.indexOf ('ü', 0) != -1) return false;<br />
if (item.indexOf ('û', 0) != -1) return false;<br />
if (item.indexOf ('ú', 0) != -1) return false;<br />
if (item.indexOf ('ù', 0) != -1) return false;<br />
if (item.indexOf ('ö', 0) != -1) return false;<br />
if (item.indexOf ('õ', 0) != -1) return false;<br />
if (item.indexOf ('ô', 0) != -1) return false;<br />
if (item.indexOf ('ó', 0) != -1) return false;<br />
if (item.indexOf ('ò', 0) != -1) return false;<br />
if (item.indexOf ('ñ', 0) != -1) return false;<br />
if (item.indexOf ('ð', 0) != -1) return false;<br />
if (item.indexOf ('ï', 0) != -1) return false;<br />
if (item.indexOf ('î', 0) != -1) return false;<br />
if (item.indexOf ('ë', 0) != -1) return false;<br />
if (item.indexOf ('ê', 0) !=  -1) return false;<br />
return true;<br />
}</p>
<p dir="auto">function check(){</p>
<pre><code>if (jsTrim(document.ricarica_form.gestore.value)=="0") {
</code></pre>
<p dir="auto">window.alert("Scegli il gestore!");<br />
document.ricarica_form.gestore.focus();<br />
return false;<br />
}<br />
if (jsTrim(document.ricarica_form.importo.value)=="0") {<br />
window.alert("Scegli l'importo della ricarica!");<br />
document.ricarica_form.importo.focus();<br />
return false;<br />
}<br />
if (jsTrim(document.ricarica_form.prefisso.value)=="") {<br />
window.alert("Inserire il prefisso!");<br />
document.ricarica_form.prefisso.focus();<br />
return false;<br />
}<br />
else{<br />
if (!ValidNumber(document.ricarica_form.prefisso.value)){<br />
window.alert("Il prefisso inserito non è un valore numerico!");<br />
document.ricarica_form.prefisso.focus();<br />
return	false;<br />
}<br />
}<br />
if (jsTrim(document.ricarica_form.numero.value)=="") {<br />
window.alert("Inserire il telefono!");<br />
document.ricarica_form.numero.focus();<br />
return false;<br />
}<br />
else{<br />
if (!ValidNumber(document.ricarica_form.numero.value)){<br />
window.alert("Il telefono inserito non è un valore numerico!");<br />
document.ricarica_form.numero.focus();<br />
return	false;<br />
}<br />
}<br />
return true;<br />
}<br />
[/PHP]</p>
<p dir="auto">Qualcuno potrebbe darmi una mano... di java ne mastico poco quanto niente... ho fatto qualche prova ma senza risultati!</p>
<p dir="auto">Grazie</p>
]]></description><link>https://connect.gt/topic/160096/disabilitare-tasto-submit-dopo-invio</link><generator>RSS for Node</generator><lastBuildDate>Fri, 07 Aug 2026 15:19:50 GMT</lastBuildDate><atom:link href="https://connect.gt/topic/160096.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 26 Oct 2011 20:53:42 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Disabilitare tasto submit dopo invio on Thu, 17 Nov 2011 22:26:17 GMT]]></title><description><![CDATA[<p dir="auto">A cosa ti serve evitare evitare un secondo click?</p>
]]></description><link>https://connect.gt/post/1032790</link><guid isPermaLink="true">https://connect.gt/post/1032790</guid><dc:creator><![CDATA[artasdog]]></dc:creator><pubDate>Thu, 17 Nov 2011 22:26:17 GMT</pubDate></item></channel></rss>