Привет.
Очень напомнило форму на одном известном сайте:
Код поля ввода:
<input placeholder="Ваш email" type="email" class="email_text" name="Re_Enter_Email" id="Re_Enter_Email" value="" required="required" onblur="preSubmitPay(0);" onkeydown="$('#err_email_enter_msg').hide();" oncopy="return false" ondrag="return false" ondrop="return false" onpaste="return false" autocomplete="off">
Легко обходится, например, таким образом:
document.getElementById('Re_Enter_Email').value = "email@email.tld";
Практика показывает, что в подобных случаях проще присвоить нужное значение
value
, чем морочиться с отключением событий
on*
и имитировать пользовательский ввод.