ovvio, ma tu sai che succede se premo invio in un textbox? La form in cui è contentuto lancia il metodo submit().
Per questo devi per forza mettercelo.
Per il controllo devi metterlo all'interno di :
$('demo-upload').addEvent('click', function() {
var checked = true;
//Qui fai il controllo e salvi il risultato in checked
if(checked)
swiffy.upload();
return false;
});

Rispondi quotando