Tag: JavaScript

input按键的行为就像在Javascript中的一个选项卡

我正在寻找创build一个表单按下input键导致焦点转到页面上的“下一个”表单元素。 我在网上find的解决scheme是… <body onkeydown="if(event.keyCode==13){event.keyCode=9; return event.keyCode}"> 不幸的是,似乎只能在IE浏览器中工作。 所以这个问题的真正含义是,如果有人知道一个适用于FF和Chrome的解决scheme? 此外,我宁愿不必将onkeydown事件添加到表单元素本身,但如果这是唯一的方法,它将不得不这样做。 这个问题类似于问题905222 ,但在我看来,这是它自己的问题。 编辑:另外,我也看到人们提出这个问题,这是不好的风格,因为它与用户习惯的forms行为不同。 我同意! 这是一个客户端请求:(

检测页面是否有垂直滚动条?

我只是想要一些简单的JQ / JS来检查当前的页面/窗口(而不是一个特定的元素)是否有一个垂直的滚动条。 谷歌search给我的东西,似乎只是这个基本function过于复杂。 如何才能做到这一点?

如何使用jQuery更改CSS?

我正在尝试使用jQuery更改CSS: $(init); function init() { $("h1").css("backgroundColor", "yellow"); $("#myParagraph").css({"backgroundColor":"black","color":"white"); $(".bordered").css("border", "1px solid black"); } <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js"></script> <div class="bordered"> <h1>Header</h1> <p id="myParagraph">This is some paragraph text</p> </div> 我在这里错过了什么?

如何在mustache.js中完成if / else?

我不知道如何在小胡子里做这件事,似乎很奇怪。 它是否支持? 这是我试图尝试的悲伤尝试: {{#author}} {{#avatar}} <img src="{{avatar}}"/> {{/avatar}} {{#!avatar}} <img src="http://img.dovov.comdefault_avatar.png" height="75" width="75" /> {{/avatar}} {{/author}} 这显然是不正确的,但文件没有提到这样的事情。 单词“其他”甚至没有提到:( 另外,为什么这样devise小胡子呢? 这种事情是不好的? 是否试图强迫我在模型中设置默认值? 怎么样的情况下,这是不可能的?

Chrome全屏API

根据这篇文章, Google Chrome 15有一个全屏JavaScript API。 我试图让它工作,但失败了。 我也曾徒劳地搜寻官方文件。 全屏JavaScript API是什么样的?

在移动浏览器或PhoneGap应用程序之间进行检测

是否有可能检测到用户是否通过浏览器或使用JavaScript的应用程序访问? 我正在通过一个网页和一个PhoneGap应用程序开发一个混合应用程序到几个移动操作系统,目标是: 独立于部署目标使用相同的代码 仅当用户代理是应用程序时才添加PhoneGap.js文件

jQuery.proxy()的用法

我正在阅读关于jQuery.proxy()的api。 它看起来很有希望,但我想知道在什么情况下这是最好的使用。 任何人都可以启发我吗?

Javascript使用variables作为对象名称

我想用一个variables的值来访问一个对象。 比方说,我有一个名为myobject的对象。 我想用这个名称填充一个variables,并使用variables来访问该对象。 例: var objname = 'myobject'; {objname}.value = 'value';

禁用浏览器的垂直和水平滚动条

是否有可能使用jQuery或JavaScript禁用浏览器的垂直和水平滚动条?

Javascript – 按值删除数组项

我的情况: var id_tag = [1,2,3,78,5,6,7,8,47,34,90]; 我想delete where id_tag = 90并返回: var id_tag = [1,2,3,78,5,6,7,8,47,34]; 我怎样才能做到这一点?