Tag: JavaScript

JavaScript字符串是不可变的吗? 我需要JavaScript中的“字符串生成器”吗?

JavaScript使用不可变或可变的字符串? 我需要一个“字符串生成器”吗?

在JavaScript中循环的异步

在继续之前,我需要一个等待异步调用的循环。 就像是: for ( /* … */ ) { someFunction(param1, praram2, function(result) { // Okay, for cycle could continue }) } alert("For cycle ended"); 我怎么能这样做? 你有什么想法吗?

获取范围的开始和结束偏移相对于其父容器

假设我有这个HTML元素: <div id="parent"> Hello everyone! <a>This is my home page</a> <p>Bye!</p> </div> 用户用鼠标选择“家”。 我希望能够确定他选择的#parent多少个字符(以及他的选择结束时#parent的末尾有多少个字符)。 这应该工作,即使他选择一个HTML标记。 (我需要它在所有浏览器中工作) range.startOffset看起来很有希望,但它只是相对于范围的直接容器的偏移量,只有当容器是文本节点时才是字符偏移量。

模仿JavaScript中的集?

我正在使用JavaScript。 我想存储一个唯一的 ,无序的字符串值的列表,具有以下属性: 一个快速的方式来问'是列表中的A'? 一个快速的方法来做'从列表中删除A,如果它存在于列表中' 一个快速的方法来做'添加到列表,如果它不存在'。 我真正想要的是一套。 任何建议在JavaScript模仿一套最好的方法? 这个问题建议使用一个对象 ,存储属性的键和所有的值设置为true:这是一个明智的方法?

在JavaScript中输入按键事件

我有两个文本框,一个选择下拉和一个单选按钮的窗体 。 当按下回车键时,我想调用一个javascript函数(User defined),但是当我按下它时,表单被提交。 当按下回车键时,如何防止提交form ?

如何在HTML中实现“全选”复选框?

我有一个有多个复选框的HTML页面。 我需要一个名为“全选”的复选框。 当我选中此复选框时,必须选中HTML页面中的所有复选框。 我该怎么做?

在更改之前获取select(下拉列表)的值

我想实现的事情是每当<select>下拉列表更改时,我希望更改前的下拉列表的值。 我正在使用1.3.2版本的jQuery和使用更改事件,但我越来越在那里的价值是改变后。 <select name="test"> <option value="stack">Stack</option> <option value="overflow">Overflow</option> <option value="my">My</option> <option value="question">Question</option> </select> 让我们说当前选项我现在被选中,当我改变它在堆栈中的onchange事件(即当我改变它堆栈)我想它是以前的值,即我的预期在这种情况下。 这怎么能实现? 编辑:在我的情况下,我在同一页面有多个选择框,并希望同样的事情被应用到所有的人。 我所有的选择都通过ajax页面加载后插入。

JavaScript格式为hh:mm:ss的字符串

我想转换一段时间,即秒数冒号分隔的时间字符串(hh:mm:ss) 我在这里找到了一些有用的答案,但他们都谈论转换为x小时和x分钟格式。 那么有没有一个小的片段,这在jQuery或只是原始的JavaScript呢?

如何使用Javascript重定向?

你如何重定向到另一个页面的页面与JavaScript?

jQuery – 如何等待“resize”事件的“结束”,然后才执行一个操作?

所以我现在使用类似于: $(window).resize(function(){resizedw();}); 但是在调整大小的过程中,这被调用了很多次。 当事件结束时是否有可能发生?