Jquery 强制用户填充确认对话框

Jquery 强制用户填充确认对话框,jquery,confirm,Jquery,Confirm,我想强制用户在提示对话框中输入图像名称 如果他单击“取消”,该对话框应再次出现 此外,名称必须至少包含3个字母 以下代码仅在用户单击一次CANCEL时有效。第二次-它是关闭的 它应该一次又一次地出现,直到三个字母的名字出现 有什么想法吗 $('button')。在('click',function()上{ var name=prompt('IMG name',''); 如果(name==null){name=prompt('IMG name','');} 如果(name.trim()=“”|

我想强制用户在提示对话框中输入图像名称

如果他单击“取消”,该对话框应再次出现

此外,名称必须至少包含3个字母

以下代码仅在用户单击一次
CANCEL
时有效。第二次-它是关闭的

它应该一次又一次地出现,直到三个字母的名字出现

有什么想法吗

$('button')。在('click',function()上{
var name=prompt('IMG name','');
如果(name==null){name=prompt('IMG name','');}
如果(name.trim()=“”| | name.length<3){var name=prompt('IMG name',“”)}
});

单击
仅使用循环:

$('button')。在('click',function()上{
变量名;
而(!name | | name.trim().length<3){
名称=提示('IMG名称','');
}
$(this.text(“您输入的:”+name.trim());
});

单击