Tag: JavaScript

Twitter Bootstrap选项卡:转到页面重新加载或超链接上的特定选项卡

我正在开发一个网页,我正在使用Twitter的Bootstrap框架和他们的Bootstrap标签JS 。 除了一些小问题外,它的效果很好,其中之一是我不知道如何直接从外部链接直接访问特定的选项卡。 例如: <a href="facility.php#home">Home</a> <a href="facility.php#notes">Notes</a> 当点击外部页面的链接时,应该分别转到“主页”选项卡和“备注”选项卡

在JavaScript中的null和undefined有什么区别?

我想知道在JavaScript中的null和undefined之间有什么区别。

你如何检查一个variables是否是JavaScript中的数组?

我想检查一个variables是否是一个数组或JavaScript中的单个值。 我find了一个可能的解决scheme… if (variable.constructor == Array)… 这是最好的办法吗?

如何绑定到AngularJS的checkbox值列表?

我有几个checkbox: <input type='checkbox' value="apple" checked> <input type='checkbox' value="orange"> <input type='checkbox' value="pear" checked> <input type='checkbox' value="naartjie"> 我想绑定到我的控制器中的列表,只要checkbox被更改,控制器就会维护所有选中值的列表,例如['apple', 'pear'] 。 ng-model似乎只能将单个checkbox的值绑定到控制器中的一个variables。 有没有另外的方法来做到这一点,我可以将四个checkbox绑定到控制器中的列表?

你如何检查JavaScript中的空string?

我看到这个线程 ,但是我没有看到一个JavaScript特定的例子。 是否有一个简单的string.Empty在JavaScript中可用,还是只是一个检查"" ?

Javascript:对象在自己的键的function,而不是'这个'

在一个函数内引用一个对象字面值是否有问题? 这似乎工作得很好,但我想确保没有其他的影响。 这是我正在谈论的一个例子: 代替: var obj = { key1: "it", key2: function(){return this.key1 + " works!"} }; alert(obj.key2()); 使用: var obj = { key1: "it", key2: function(){return obj.key1 + " works!"} }; alert(obj.key2());

提交表单而不重新加载页面

我有一个分类广告网站,并在广告显示的网页上,我正在创build一个“发送给朋友的小费”forms… 因此,任何想要的人都可以将广告的提示发送给某些朋友的电子邮件地址。 我猜表单必须提交到一个PHP页面? <form name='tip' method='post' action='tip.php'> Tip somebody: <input name="tip_email" type="text" size="30" onfocus="tip_div(1);" onblur="tip_div(2);"/> <input type="submit" value="Skicka Tips"/> <input type="hidden" name="ad_id" /> </form> 提交表单时,页面重新加载…我不想那个… 有没有办法让它不能重新加载,仍然发送邮件? 最好没有ajax或jQuery … 谢谢

如何使用__doPostBack()

我试图在ASP.NET中使用__doPostBack()创build一个asynchronous的回发,但我不知道该怎么做。 我想使用香草JavaScript。 简单的点击button可能会导致__doPostBack()事件触发。 我只是想了解机制如何工作。

JavaScript中的“提交不是函数”错误

谁能告诉我这个代码出了什么问题? 我试图用JavaScript提交表单,但显示“.submit不是函数”错误。 请参阅下面的代码的更多细节: <form action="product.php" method="get" name="frmProduct" id="frmProduct" enctype="multipart/form-data"> <input onclick="submitAction()" id="submit_value" type="button" name="submit_value" value=""> </form> <script type="text/javascript"> function submitAction() { document.frmProduct.submit(); } </script> 我也试过这个: <script type="text/javascript"> function submitAction() { document.forms["frmProduct"].submit(); } </script> 两个显示我相同的错误:(

jQuery / JavaScript碰撞检测

如何检测两个<div>元素是否碰撞? 两个div是简单的彩盒,相互垂直,所以没有复杂的形状或angular度。