小编h0r*_*hay的帖子

根据日期显示/隐藏div

我正在尝试根据日期显示隐藏div并正在尝试以下代码:

<script src="http://code.jquery.com/jquery-1.8.2.min.js"></script>
<script>

window.setInterval(function(){

  var current = new Date();
  var expiry  = new Date("October 29, 2012 12:00:00")
  var expiry2 = new Date("October 30, 2012 12:00:00")

  if(current.getTime()>expiry.getTime()){
    $('#one').hide();
    $('#two').show();
  }

  else(current.getTime()>expiry2.getTime()){
       $('#two').hide();
       $('#three').show();
   }

}, 3000);

$('#one').show(); 
</script>

<div id="one" style="display:none">
<p>content for div #one</p>
</div>

<div id="two" style="display:none">
<p>content for div #two</p>
</div>

<div id="three" style="display:none">
<p>content for div three</p>
</div>
Run Code Online (Sandbox Code Playgroud)

Chrome中的控制台正在抛出:

Unexpected token {
Run Code Online (Sandbox Code Playgroud)

所以似乎if else语句有语法错误,但它对我来说没问题:(

任何人都可以找到我所缺少的东西吗?

javascript jquery date

5
推荐指数
2
解决办法
2万
查看次数

当我提交表单时,.php文件会在浏览器中加载而不是运行

我正在尝试自学PHP并跟随书中的练习......

当我提交表单时,.php文件在浏览器中加载而不是运行..

我在mac上本地测试它

我安装了mamp.我还有一个数据库,并在该数据库中创建了一个表.

域名是:localhost UN:root PW:root

DB命名为:aliens_abduction该表名为:aliens_abduction_table

我附上了一个屏幕截图:当你点击提交时,你的PHP结果是html.

我显然在这里遗漏了一些完全愚蠢的东西,但我已经走到了尽头......我无法弄清楚为什么脚本没有填充数据库..

任何帮助都会很棒,谢谢

G

报告-HTML

报告的PHP

浏览器的结果

html php browser mamp local

1
推荐指数
1
解决办法
2202
查看次数

如何使用Javascript将Lat和Long转换为英国邮政编码

我正在尝试将HTML5地理定位用于我正在进行的项目.

通过地理定位来获得用户所在的Lat和Long似乎相当直接.

问题是,我需要将其转换为英国邮政编码,并且因为我正在尝试学习javascript而烦恼.

我工作的代码是:

if (navigator.geolocation) {
  var timeoutVal = 10 * 1000 * 1000;
  navigator.geolocation.getCurrentPosition(
    displayPosition, 
    displayError,
    { enableHighAccuracy: true, timeout: timeoutVal, maximumAge: 0 }
  );
}
else {
  alert("Geolocation is not supported by this browser");
}

function displayPosition(position) {
  alert("Latitude: " + position.coords.latitude + ", Longitude: " + position.coords.longitude);
    var Lat = position.coords.latitude;
    var Long = position.coords.longitude;
    var inputField = document.getElementById("addressInput");
    inputField.value = Lat + Long;
}

function displayError(error) {
  var errors = { 
    1: 'Permission denied',
    2: …
Run Code Online (Sandbox Code Playgroud)

javascript html5 geolocation

1
推荐指数
1
解决办法
5584
查看次数

标签 统计

javascript ×2

browser ×1

date ×1

geolocation ×1

html ×1

html5 ×1

jquery ×1

local ×1

mamp ×1

php ×1