验证提示javascript

验证提示javascript,javascript,html,Javascript,Html,这是我的代码,我需要验证提示,只接受字母,不接受数字,不接受空格,不接受字符,任何建议 nombre=名义上的激励; 开关名称 { 案例pedro: 佩德罗; 打破 案例: 胡安; 打破 案例迭戈: 阿尔特霍拉·迭戈; 打破 违约: 艾尔特霍拉; 打破 } alertFin; 谷歌“js正则表达式示例”-您正在寻找类似 if(!/^[A-Za-z]*$/.exec(nombre)){ //que mal } 正则表达式测试最简单: var re = /[^A-Za-z]/; var nom

这是我的代码,我需要验证提示,只接受字母,不接受数字,不接受空格,不接受字符,任何建议

nombre=名义上的激励; 开关名称 { 案例pedro: 佩德罗; 打破 案例: 胡安; 打破 案例迭戈: 阿尔特霍拉·迭戈; 打破 违约: 艾尔特霍拉; 打破 } alertFin;
谷歌“js正则表达式示例”-您正在寻找类似

if(!/^[A-Za-z]*$/.exec(nombre)){
  //que mal
}

正则表达式测试最简单:

var re = /[^A-Za-z]/;
var nombre;

do {
  nombre = prompt("Ingrese su nombre");
} while(re.test(nombre))

// rest of code...

如果你也需要测试非英语字母,你可以这样做

var containsOnlyletter = /^[a-zA-Z\u00C0-\u00ff]+$/.test(myStr)

请参阅@tresh_03。。。使用JavaScript的提示默认函数只输入数字值,不需要验证任何功能。您只能在响应提示中获取输入的值,然后根据输入可以验证或显示错误消息,否则没有仅用于数字输入的预定义功能。
var containsOnlyletter = /^[a-zA-Z\u00C0-\u00ff]+$/.test(myStr)