我的 .js 文件位于 index.html 的单独文件夹中
这是 buildit.js 的内容
//On change event for the textbox plate text
function setValue(target){
var platetext = target.value;
$('#numberplateyellow').empty();
$('#numberplatewhite').empty();
var plateregex=/^[A-Za-z]{2}[ ]{0,1}[0-9]{2}[ ]{0,1}[a-zA-Z]{3}$/
if (document.platebuilder.target.value.search(plateregex)==-1){
var answer = confirm ("Non LEGAL Plate Detected (YES WE WILL SHOW THE AGREE BOX ONCE I HAVE IT FROM TOM) \n\n Do you understand that this is now classed as a show plate ?");
if (answer) {
$('#numberplateyellow').append(platetext);
$('#numberplatewhite').append(platetext);
}
}
}
这些是在输入框中的 onchange 上调用的,您能否解释一下为什么没有显示警报框,以及如果您有机会在输入每个字母后添加 .append 是可能的吗?
亲切的问候