Tag: JavaScript

我怎样才能插入新行/回车到element.textContent?

听起来很愚蠢,我还没有find合适的答案。 比方说,我想dynamic地创build一个新的DOM元素,并用JSstring文字填充textContent / innerText。 string很长,我想分成三个块: var h1 = document.createElement("h1"); h1.textContent = "This is a very long string and I would like to insert a carriage return HERE… moreover, I would like to insert another carriage return HERE… so this text will display in a new line"; 问题是,如果我写 h1.textContent = "…I would like to insert a […]

滚动事件监听器的JavaScript

有一个js的监听器,当用户滚动可以使用的特定文本框? 有点像滚动除了点击。 我看到了数字input滚动的HTML5事件监听器 – 仅Chrome,但似乎只用于Chrome浏览器 。 我正在寻找一些跨浏览器的东西。

非Ajax GET / POST使用jQuery(插件?)

这是我觉得我错过了一个关键的关键字在Google上find答案的情况之一… 我有一袋参数,我想使浏览器导航到一个GET URL的参数。 作为一个jQuery用户,我知道,如果我想做一个Ajax请求,我只会做: $.getJSON(url, params, fn_handle_result); 但有时候我不想使用ajax。 我只想提交参数并返回页面。 现在,我知道我可以循环参数,并手动构build一个GET URL。 对于POST,我可以dynamic地创build一个表单,填充字段并提交。 但是我确定有人已经写了一个这样做的插件。 或者,也许我错过了一些东西,你可以用核心jQuery来做到这一点。 那么,有没有人知道这样的插件? 编辑:基本上,我想要写的是: $.goTo(url, params); 并且可选地 $.goTo(url, params, "POST");

如何使用“window.open”在Firefox中使用滚动条创build?

如何使用“window.open”在Firefox中使用滚动条创build一个新窗口? 谢谢!

我如何使用JQuery来检查一个div是否一直滚动到底部?

我有一个溢出的div:滚动。 我想知道它是否一直在滚动。 如何使用JQuery? 这一个不起作用: 如何确定一个div是否滚动到底部?

使用jQuery或Q.Js作为承诺

我正在研究BreezeJs,并且有示例使用Q.js来承诺处理asynchronous调用。 John Papa也使用Q. JQuery也有承诺 。 两者有什么区别?

Bootstrap-select – 如何触发更改事件

我正在使用Bootstrap 3.0.2和Bootstrap-select插件。 这是我的select列表 : <select class="selectpicker" data-live-search="true" data-size="7"> <option>Petr Karel</option> <option>Honza Novák</option> <option>David Egydy</option> <option>Sláva Kovář</option> <option>Hana Skalická</option> <option>Simona Kolářová</option> <option>Kateřina Sychová</option> <option>Amálka Sychová</option> <option>Jana Sychová</option> <option>Magdaléna Sychová</option> <option>Tereza Sychová</option> <option>Bohdana Sychová</option> </select> 这是我的JavaScript : //inicialization of select picker $('.selectpicker').selectpicker(); //on change function i need to control selected value $('select.selectpicker').on('change', function(){ var selected = $('.selectpicker […]

如何使用JavaScript获取元素的填充值?

我在我的HTML中有一个textarea 。 我需要以像素为单位的整数或浮点数填充数值。 我怎样才能使用JavaScript? 我不使用jQuery,所以我正在寻找纯粹的JavaScript解决scheme。

JavaScriptclosures困惑

→jsFiddle function f1(){ var n=999; nAdd=function(){n+=1;}; function f2(){ alert(n); } return f2; } var result = f1(); var result2 = f1(); result(); // 999 nAdd(); result2(); // 1000 result2(); // 1000 result(); // 999 我正在学习JavaScript闭包,但是上面的代码让我感到困惑。 当第一次调用result() ,它是999.对我来说没关系。 调用nAdd()后, result2()显示为1000.我认为这是由于函数result2()和函数result()等于函数f1() 。 但为什么最后的result()显示999而不是1000?

JavaScript没有jQuery的滑动

我希望对jQuery滑动类似的效果,但不使用jQuery或任何其他库。 我知道这是“可能的”,因为jQuery中的任何东西都可以用普通的JavaScript来完成。 更难。 我不能使用jQuery,因为一切都必须写在我自己的代码没有任何使用的库。 有没有人做过这样的事情或任何使用普通JavaScript的影响?