Skip to content

Instantly share code, notes, and snippets.

Avatar
🎯
Focusing

Castenetto Andrea CastenettoA

🎯
Focusing
View GitHub Profile
@CastenettoA
CastenettoA / gist:5948754
Last active Sep 25, 2017
A simple script to check the email by Javascript
View gist:5948754
function isEmail(email) {
var regex = /^([a-zA-Z0-9_\.\-\+])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
return regex.test(email);
}
/*
* usage:
* var check = isEmail(example@email.com);
*/
@CastenettoA
CastenettoA / gist:5948610
Created Jul 8, 2013
event.preventDefault crossbrowser with ternar operator
View gist:5948610
event.preventDefault ? event.preventDefault() : event.returnValue = false;
@CastenettoA
CastenettoA / gist:5948606
Created Jul 8, 2013
event.preventDefault crowssbrowser
View gist:5948606
if(event.preventDefault) {
event.preventDefault()
}else {
event.returnValue = false;
}
View gist:5948598
var button = document.getElementById('bottone');
var email = document.getElementById('email').value;
validaEmail() {
event.preventDefault();
checkEmail();
button.submit();
}
View htmlform1
<form>
<input type="text" name="email" id="email" />
<input type="submit" id="bottone" value="iscriviti!" onclick="validaEmail">
</form>
@CastenettoA
CastenettoA / PreventDefault
Created Jul 8, 2013
Sintassi base della funzione preventDefault()
View PreventDefault
event.preventDefault();
@CastenettoA
CastenettoA / gist:5787297
Last active Apr 28, 2017 — forked from liamcurry/gist:2597326
Muoversi da jQuery a Javascript non è difficile, anzi, può essere divertente e sicuramente stimolante. Impara la vera potenza di Javascript seguendo questo breve tutorial. Senza jQuery, Javascript, risulterà molto più performante, veloce e se vuoi flessibile...
View gist:5787297

Muoversi da jQuery a javascript

Usare Javascript invece che jQuery nei tuoi progetti può essere una mossa molto intelligente, non solo imparerai più a fondo le dinamiche del linguaggio e diventarai naturalmente più esperto, ma incrementerai notevolmente le performance del tuo sito.

Se lavori in grossi progetti e applicazioni che richiedono tante linee di codice lavorare in puro Javascript è un po frustrante, in questo caso un mix di JQuery e Javascript è necessario.

Tabella dei contenuti

  1. [Eventi] (#eventi)
  2. [Selettori] (#selettori)
  3. [Modifica Attributi] (#modifica)