l' invio di email senza passare per il client di posta elettronica non si ottiene in javascript,
ma con l' uso di un linguaggio lato server (php, asp, script cgi...)
per l' altra questione
all' onload disabiliti il submit e specifichi che il checkbox non sia segnato,codice:<form name="modulo"> <input type="checkbox" name="privacy" checked="checked" onclick="this.form.invia.disabled=!this.checked" /> <input type="submit" name="invia" /> </form>
questo per permettere l' invio anche in caso di mancato supporto a javascript e mantenere coerenza tra gli stati dei due elementi
ciaocodice:<script type="text/javascript"> window.onload=function(){ document.modulo.privacy.checked=false; document.modulo.invia.disabled=true; } </script>

Rispondi quotando