Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/411.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript aspx中的文本框,其中应允许用户以文本形式输入ALL或1-100的任意数字_Javascript_Asp.net - Fatal编程技术网

Javascript aspx中的文本框,其中应允许用户以文本形式输入ALL或1-100的任意数字

Javascript aspx中的文本框,其中应允许用户以文本形式输入ALL或1-100的任意数字,javascript,asp.net,Javascript,Asp.net,我想验证一个文本框中输入的数据,其中应允许用户输入'ALL'作为文本或1-100的任何数字,不应接受任何其他文本数据。这里有一个相当粗糙的脚本,如果答案可以接受,应使输入字段的背景为绿色,如果答案不确定,则为白色,如果答案不可接受,则为红色 document.getElementByIdinput.addEventListenerinput,e=>{ 常量文本=e.target.value; switchtext.length{ 案例0: e、 target.style=背景:白色; 回来 案

我想验证一个文本框中输入的数据,其中应允许用户输入'ALL'作为文本或1-100的任何数字,不应接受任何其他文本数据。

这里有一个相当粗糙的脚本,如果答案可以接受,应使输入字段的背景为绿色,如果答案不确定,则为白色,如果答案不可接受,则为红色

document.getElementByIdinput.addEventListenerinput,e=>{ 常量文本=e.target.value; switchtext.length{ 案例0: e、 target.style=背景:白色; 回来 案例1: 常数p1=/\d/; ifp1.testtext&&text!=0 e、 target.style=背景:浅绿色; else iftext==A | | text==0 e、 target.style=背景:白色; 其他的 e、 target.style=背景:红色; 回来 案例2: 常量p2=/\d\d/; ifp2.testtext&&text!=00 e、 target.style=背景:浅绿色; else iftext==AL | | text==00 e、 target.style=背景:白色; 其他的 e、 target.style=背景:红色; 回来 案例3: 常量p3=/0\d\d/; iftext!=000&&p3.testtext | | text==100 | | text==ALL e、 target.style=背景:浅绿色; 其他的 e、 target.style=背景:红色; 回来 } }; document.getElementByIdinput.addEventListenerchange,e=>{ const num=parseInte.target.value;
如果num>=1&&num问题寻求帮助为什么不/如何使此代码工作?必须包括所需的行为、特定的问题或错误以及在问题本身中重现它所需的最短代码。请参阅:如何创建。简单地说,您需要自己努力,因为这不是代码编写服务。