禁用Javascript以克服错误(Chrome)
我的朋友在Chrome中创建了一个.json扩展,它的功能是根据我在下拉列表中选择的内容自动填充表单中的所有字段,但直到昨天,当我在下拉列表中选择一个选项时,它将自动填充所有字段,然后浏览器将重新启动,并出现一个错误,我需要首先输入带有星号(*)的错误,并且它填充的所有数据都将消失。在浏览器中检查后,我注意到添加了新行,我猜这就是错误的原因禁用Javascript以克服错误(Chrome),javascript,Javascript,我的朋友在Chrome中创建了一个.json扩展,它的功能是根据我在下拉列表中选择的内容自动填充表单中的所有字段,但直到昨天,当我在下拉列表中选择一个选项时,它将自动填充所有字段,然后浏览器将重新启动,并出现一个错误,我需要首先输入带有星号(*)的错误,并且它填充的所有数据都将消失。在浏览器中检查后,我注意到添加了新行,我猜这就是错误的原因 <!-- document.main.FIRST_NAME.onblur=validateForm; document.main.LAST_NAME.
<!--
document.main.FIRST_NAME.onblur=validateForm;
document.main.LAST_NAME.onblur=validateForm;
-->
从昨天起我就一直在努力解决这个问题,但我似乎无法克服它。我有编程经验,但这是我第一次使用Javascript。非常感谢您的帮助。“浏览器将重新启动”您确定吗?也许你的意思是重新加载页面?请阅读。@FelixKling是的,它将重新加载。很抱歉给你带来了困惑。
function XXXX() {
document.getElementById('postalCode').value="XXXX";
document.getElementById('postOfficeBox').value="XXXX";
document.getElementById('co').value="XXXX";
document.getElementById('description').value="XXXX";
document.getElementById('street').value="XXXX";
document.getElementById('st').value="";
document.getElementById('roomNumber').value="XXXX";
var username = document.getElementById('USER_ID');
var email = document.getElementById('EMAIL');
username.addEventListener("blur", function(){
email.value = username.value + "@XXXX.com";
});
}
var region = document.getElementById("physicalDeliveryOfficeName");
region.addEventListener('change', function(){
if (region.value == "XXXX") {
XXXX();
}
}