在
IE中使用以下代码:
function clearfields()
{
billing_phone.value="";
billing_email.value="";
billing_first_name.value="";
billing_last_name.value="";
} window.onload = clearfields
在Chrome,Firefox中工作,但不是IE11。IE中的控制台说"'billing_phone'未定义",但billing_phone肯定是定义的。加载问题?我在Wordpress中使用它,所以可能应该考虑到这一点。
您应该正确引用该元素。
要么是id="billing_phone"
document.getElementById("billing_phone").value="";
或按name="billing_phone"
document.formName.billing_phone="";
或
document.getElementById("formId").billing_phone.value="";