草庐IT

数字移位显示

全部标签

javascript - 根据数字使用 Javascript 更改文本颜色

如果答案是“7”,我需要将文本颜色更改为红色;如果答案是“13”或“24”,我需要将文本颜色更改为绿色。我尝试了几种不同的方法,但似乎无法正常工作。我不知道是否有人知道我做错了什么,但我们将不胜感激。do{varluckyNumber=prompt('Whatisyourluckynumber?',"");luckyNumber=parseInt(luckyNumber,10);}while(isNaN(luckyNumber));if(luckyNumber==7){document.write("Hey,7ismyluckynumbertoo!").style.color="red

javascript - 按时间对 JSON 数组进行排序,以 12 小时格式显示

我有一个像下面这样的JSON[{"Event_code":"AB-001","Start_time":"11:00AM","End_time":"3:00PM","Session_type":"Tour"},{"Event_code":"AB-002","Start_time":"09:30AM","End_time":"1:00PM","Session_type":"Courseinformationsession"},{"Event_code":"AB-003","Start_time":"9:00AM","End_time":"3:00PM","Session_type":"Ge

javascript - 找出数组中所有相同的数字

我有一个包含0-100范围内数字的数组。我需要找到所有相同的数字并将它们加1。我的代码可以很好地处理[100,2,1,1,0]这样的数组constfindAndChangeDuplicates=(arr:any)=>{for(leti=arr.length-1;i>=0;i--){if(arr[i+1]===arr[i]&&arr[i]=5){arr[i]-=1;findAndChangeDuplicates(arr);}}returnarr;};但是当我遇到这个[100,6,6,6,5,5,5,5,5,4,4,4,3,3,2,2,2,2,1,1,0,0]我的代码让我失望。预期结果:[

javascript - 迭代值时,为什么当值是数字时 typeof(value) 返回 "string"? JavaScript

我正在使用GoogleChrome浏览器进行此测试:与直觉相反,第一个循环提示“string”三次,而第二个循环提示“number”三次。numarray=[1,2,3];//for-eachloopfor(numinnumarray)alert(typeof(num));//Standardloopfor(i=0;i我原以为两个循环都会警告“数字”三次。第一个循环在JavaScript中是如何实现的?换句话说,如果for-each是语法糖,那么使用标准循环它的等价物是什么?此外,是否有某种方法可以使用标准循环遍历对象的命名空间?我希望使用第二种循环来触及某个对象的每一个方法和属性。

javascript - jQuery/JavaScript - 隐藏/显示单选按钮上挂起的下拉框

我想让它只在单击单选按钮(选项3)时显示下拉菜单,如果选择1或2,则将其隐藏。完成此操作的最佳方法是什么?我对JavaScript有一点经验,对jQuery几乎没有经验,但它似乎是可行的方法。感谢您的帮助,丹这是我目前拥有的HTML代码:Selection:Option1Option2Option3PleaseSelectFromtheList:TrueFalse 最佳答案 $(document).ready(function(){$("[name=select]").change(function(){//Wheneverther

javascript - 使用 JS 更改文本选择突出显示

对于标准浏览器,您可以使用类似这样的方法来更改所选文本的颜色:div.txtArea::selection{background:transparent;}div.txtArea::-moz-selection{background:transparent;}div.txtArea::-webkit-selection{background:transparent;}但我需要改用JavaScript来执行此操作。我的用户可以选择文本然后更改颜色。当他们选择另一种颜色时,它会不断更新颜色。由于选择了文本,他们看不到颜色的样子。我需要将目标元素的选择样式更改为仅在鼠标悬停在颜色转换器上时透

javascript - 如何显示 JSON 错误消息?

我目前正在开发一个tumblr主题并构建了一个jQueryJSONthingamabob,它使用TumblrAPI来执行以下操作:用户单击“帖子类型”链接(例如视频帖子),此时jQuery将使用JSON获取与该类型相关的所有帖子,然后在指定区域动态显示它们。现在一切都非常顺利,除了Tumblr是Tumblr并且他们的服务器时不时地发生故障,TumblrAPI东西有时会离线。现在我无法预见此功能何时会关闭,这就是为什么我想在JSON(无论出于何种原因)无法加载帖子时显示一些通用错误消息。您会看到我已经编写了一些代码来在jQuery找不到与该帖子类型相关的任何帖子时显示错误消息,但它不包含

javascript - 检测是否输入了字符或数字

我想设置一个主页,按任何字符(小写或大写)或任何数字都会将用户重定向到登录页面,因为主页本身没有任何内容这样做需要打字。我的第一次尝试是这样的:document.onkeyup=function(){document.location.href="/login"}这有效,但它适用于每个键,包括光标、制表符,甚至大写锁定。我怎样才能限制这个函数,让它只响应字符和数字? 最佳答案 当事件发生时,键码作为事件参数发送。我们可以使用它来确定是否按下了字符键或数字键。像这样:document.onkeyup=function(e){if((e

javascript - 如何在javascript中验证数字和大写字母

我要验证密码:至少包含1个数字包含至少1个大写字母(大写)至少包含1个普通字母(小写)我用过这段代码functionvalidate(){vara=document.getElementById("pass").valuevarb=0varc=0vard=0;for(i=0;i让我感到困惑的一件事是,为什么如果我输入一个数字,它也算作大写字母??? 最佳答案 正则表达式更适合这个。考虑:varcontainsDigits=/[0-9]/.test(password)varcontainsUpper=/[A-Z]/.test(pass

javascript - 视频播放完成后如何显示灯箱?

我有一个youtube视频。我想在停止播放时显示一个灯箱。我需要使用javascript/jQuery或PHP来完成此操作。Ajax也很好。我寻找了一种解决方案,但没有找到有效的解决方案。 最佳答案 如果你可以使用youtubeapi,那么像这样的东西应该可以工作:$(document).ready(function(){varplayer;functiononYouTubePlayerAPIReady(){player=newYT.Player('player',{height:'390',width:'640',videoId: