小编Jam*_*lly的帖子

Javascript:对象的总长度

我有一个像这样的对象:

MyObject { 
  Object1: ["12345", "67890"]
  Object2: ["74185"]
  Object3: ["29630", "789654"]
}
Run Code Online (Sandbox Code Playgroud)

我需要得到元素的总数.在这个例子中,我应该得到5.我试图以最有效的方式做到这一点.

javascript arrays object

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

设置当前页面链接位置?

我想这已被多次询问,但我真的不确定我应该寻找什么.

基本上,我正在托管一个运行在PHP上的站点.
如果在该网站上我添加了一个页面,让我们说该页面是http://example.com/directory/page.php,
那么我将锚点添加到该页面,链接默认为http://example.com/#anchor.

例如

<!-- http://example.com/directory/page.php -->
<a href="#anchor">Anchor</a>
Run Code Online (Sandbox Code Playgroud)

而不是链接到:
http://example.com/directory/page.php#anchor,

它链接到
http://example.com#anchor.

我不是特别想在每次添加非外部链接都回显当前页面URL ,那么我需要添加什么来设置PHP中的当前页面以防止这种情况发生?

html php

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

使用jquery更改img src

<div class="s4-titlelogo">
 <a href="/sites/mysite">
<img name="onetidHeadbnnr0" id="ctl00_onetidHeadbnnr2" style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px;" alt="bobpub" src="/_layouts/images/blank.gif" complete="complete"/>
</a>
</div>
Run Code Online (Sandbox Code Playgroud)

如果img的src属性为blank.gif,那么我想将src属性设置为我的图标url"/_layouts/images/myicon.gif".我需要引用img作为这个$('.s4-titlelogo img').

至今:

iconurl = $('.s4-titlelogo a>img').attr("src");
            if (iconurl == ""/_layouts/images/blank.gif")
            {

            }
Run Code Online (Sandbox Code Playgroud)

html javascript css jquery

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

<style>不适用,我不知道为什么

我有一些非常基本的HTML,并尝试div使用内联样式设置样式.第一个片段通过将样式放在head元素中来工作,但另一个片段根本不起作用.是什么原因?

作品

<!DOCTYPE html>
<html>
<head>
    <style>
        #click-me {
            background-color: red;
            width: 200px;
            height: 200px;
        }
    </style>
</head>
<body>
    <div id='click-me'></div>
    <iframe src='//someURL' width=800 height=600>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

不行

<!DOCTYPE html>
<html>
<head>

</head>
<body>
    <div id='click-me'></div>
    <iframe src='//someURL' width=800 height=600>


    <style>
        #click-me {
            background-color: red;
            width: 200px;
            height: 200px;
        }
    </style>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

html css

-1
推荐指数
2
解决办法
165
查看次数

简单的if-else语句总是返回true

我试图创建一个简单的if-else语句,但是当我运行代码时,它总是返回true,即使我在提示符中输入了我应该知道的内容false.我通过JsFiddle运行它,似乎代码片段完全有效.

var captchaTest = 5;
var captchaInput = prompt('What is five plus five?');

if ('captchaTest + captchaInput = 10') {
    alert('You passed, you may continue'); window.location.href = 'pagepass.html';
}
else {
    alert('Failed, try again.'); window.location.href = 'main.html';
}
Run Code Online (Sandbox Code Playgroud)

谁能告诉我我做错了什么?

html javascript if-statement

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

隐藏和显示列表元素HTML和Jquery

我正在创建一个页面,该页面只会在用户登录时显示在标题选项卡中.但是,如果用户未登录,则应该隐藏它.如何隐藏元素?

这是我的HTML:

<li ng-if="isAuthenticated" ><a active-link="active" href="#/dashboard"><span translate>Dashboard</span></a></li>
<li id="about"><a active-link="active" href="#/about"><span translate>About</a></li>
<li id="info"><a active-link="active" href="#/info"><span translate>Information</a></li>
Run Code Online (Sandbox Code Playgroud)

当我使用时$("#info").hide()没有任何反应.有什么线索的原因?

小提琴:http://jsfiddle.net/hoqm8w70/

html javascript jquery

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

为什么我的幻灯片中出现只读错误?

我的网站上有一个小滑块,它始终运行良好,但现在出现此错误:

语法错误:“myIndex”是只读的

这是我的 JavaScript 代码:

const myIndex = 0;
carousel();

function carousel() {
 let i;
 const x = document.getElementsByClassName(`slides`);
 for (i = 0;i < x.length;i ++) {
 x[i].style.display = `none`;
 }

 myIndex ++;

 if (myIndex > x.length) {
  myIndex = 1;
 }

 x[myIndex - 1].style.display = `block`;
 setTimeout(carousel, 4000); // Change image every 2 seconds
}
Run Code Online (Sandbox Code Playgroud)

这是 html:

<div class="home-slider">
  <img class="slides" src="assets/img/slide_1.jpg" alt="slide1">
  <img class="slides" src="assets/img/slide_2.jpg" alt="slide2">
  <img class="slides" src="assets/img/slide_3.jpg" alt="slide3">
</div>
Run Code Online (Sandbox Code Playgroud)

我怎样才能解决这个问题?

html javascript syntax-error readonly ecmascript-6

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

用farbtastic识别名称或id

我有大约8种类型:

<input type="text" id="color1" name="color1" class="colorwell" value="#ffffff" />
Run Code Online (Sandbox Code Playgroud)

<input type="text" id="color8" name="color8" class="colorwell" value="#ffffff" />
Run Code Online (Sandbox Code Playgroud)

我有一种varaibile的颜色

 $('#picker').farbtastic('#color_picker_input').mouseup(function (){
      var colore = $.farbtastic('#picker').color;
 alert(colore);});
Run Code Online (Sandbox Code Playgroud)

但我还要确定名称或ID

看起来像的东西

var nome = $.farbtastic('#picker').name;
Run Code Online (Sandbox Code Playgroud)

这不起作用.我究竟做错了什么?

html jquery color-picker farbtastic

-2
推荐指数
1
解决办法
270
查看次数

如何使用JavaScript的替换功能将匹配的数字除以100?

我试图在JavaScript的replace函数中将字符串格式的正则表达式匹配数除以100 :

var number = "4354543"; 
var result = number.replace(/(\d+)/, '$1/100');
console.log(result);  -> Printing 4354543/100
Run Code Online (Sandbox Code Playgroud)

答案应该是43545.43,但我得到了"4354543/100".

是否有可能实现这一目标?

javascript regex

-2
推荐指数
1
解决办法
104
查看次数

尽管"SQL语法错误"消息仍然成功执行

尽管弹出了错误消息,我的php代码仍然成功执行.代码从我的一个表中删除一行,但显示以下错误消息:

错误:SQL语法中有错误; 检查与MySQL服务器版本对应的手册,以便在第1行的"1"附近使用正确的语法

我的php代码如下:

 <?php
$id = $_GET['meeting_id'];
$username = $_GET['username'];

$result = mysql_query("DELETE FROM attendees WHERE meeting_id = '$id' AND username = '$username'")
or die(mysql_error());

if (!mysql_query($result))
  {
        die('Error: ' . mysql_error());
  }
  else 
  {
      echo '<h2>The User Has Been Removed From The Meeting</h2>';

  }
?>
Run Code Online (Sandbox Code Playgroud)

谁能在这里看到解决方案?谢谢

php mysql sql

-4
推荐指数
1
解决办法
141
查看次数