小编Roc*_*mat的帖子

可能的Javascript数字错误

此代码段:

Math.pow(10,20)+20000 == Math.pow(10,20) + 10000
Run Code Online (Sandbox Code Playgroud)

评估为真.这是一个JS错误吗?

javascript numerical

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

数学随机数在50到80之间

我知道有几个问题,但我很难找到如何使用Math.random获取两个高整数之间的随机数?

所以,例如,在50到80之间.我认为这会起作用......

'left': Math.floor((Math.random() * 80) + 50) + '%'
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

javascript jquery

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

javascript document.body undefined 如果前面没有 document.write

使用这个最小的网页:

<html>
<head>
    <title>test</title>
    <script type='text/javascript' src='test.js'></script>
</head>
<body>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

这个最小的“test.js”脚本失败了:

document.body.innerText = 'testje';
Run Code Online (Sandbox Code Playgroud)

document.body 似乎未定义:

0x800a138f - JavaScript runtime error: Unable to set property 'innerText' 
of undefined or null reference
Run Code Online (Sandbox Code Playgroud)

如果在代码行之前添加 document.write('blabla') ,它会起作用:

document.write('blabla');
document.body.innerText = 'testje';
Run Code Online (Sandbox Code Playgroud)

这让我感到困惑,尽管它看起来很基本。

我是一个 Javascript 新手,所以一些解释将是最受欢迎的。

javascript

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

使用正则表达式在数组中查找某个值的最短代码?

假设我有一个包含这些元素的数组:

[
    'whatever',
    'something else',
    'foobar'
]
Run Code Online (Sandbox Code Playgroud)

我知道我可以迭代数组并使用正则表达式检查foobar.问题是,有没有更短的方法呢?

谢谢?

php arrays

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

无法从数组中将字符插入mysql列

我有以下代码,以便从上一页捕获数据.它的工作正常,数据传递正确,只是问题是唯一有字符的变量($ itemName).我根本无法在mysql列中插入.它不是类型设置或字符集.我怀疑文本是来自数组的事实.有任何想法吗?

if(isset($_POST["cantidad"]) && count($_POST['cantidad'])>0) {

    foreach($_POST["cantidad"] as $key => $value) {
        $cantidad = $value;
        $value = $_POST["cantidad"][$key];
        $idItem = $_POST['hiddenField'][$key];
        $itemName = $_POST['hiddenName'][$key];
        $query = "INSERT INTO `inventarioStat` SET `fecha` = $timestamp, `idItem` = $idItem, `nombreItem` = $itemName, `cantidad` = $value";
        ///// this section is to check do data pass true and they do
        echo "<br>";
        echo "value:" . $value . "<br>";
        echo "id:" . $idItem . "<br>";
        echo "name:" . $itemName . "<br>";

         mysql_query($query);
    }     

}

echo "<br>";
Run Code Online (Sandbox Code Playgroud)

php mysql arrays

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

填充数组时遇到问题

这是非常基本的,但我只是看不到我在这里缺少的东西..

考虑下一个数组objects.它需要填充object每个都有自己的实例id:

var objects= [];
var object= {};

object.id = 1;
objects[0] = object;
object.id = 2;
objects[1] = object;
object.id = 3;
objects[2] = object;
Run Code Online (Sandbox Code Playgroud)

当我用第一个物体提醒时alert(objects[0].id),它说3.再一次,我在这里想念的是什么?

javascript

0
推荐指数
2
解决办法
58
查看次数

为什么这个函数未定义?

我希望我已经过去了......但为什么在按钮点击时调整大小未定义?

    $(document).ready(function(){
    var w = [320, 480];
    var h = [480, 620];

    function resize (input){
        $("scale").width(w[input]);
        $("scale").height(h[input]);
    }

    $.each(w, function(i, val){
        $("<button onclick='resize("+i+")'>"+val+"</button>").appendTo("body");
    }); 
});
Run Code Online (Sandbox Code Playgroud)

jquery scope

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

查找通过url传递的变量数量

我正在使用javascript和location.href创建一个url.我将变量传递给url:类似于localhost/myphp.php?a=1&b=2&c=3.

在PHP中,我想采取这些变量,但我不知道每次的数字.

它可以是localhost/myphp.php?a=1&b=2localhost/myphp.php?a=1&b=2&c=3&d=4localhost/myphp.php?a=1或等

如何确定传递了多少变量并使用它们?

php

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

Jquery ui autocomplete让我疯狂

我有一个 <input id="txtCustome2r" />

我有我的.ready功能

$("#txtCustome2r").autocomplete({
    source:  "itemcomplete.asp", 
    minLength: 2,
    select: function( event, ui ) {
        log( ui.item ?
                     "Selected: " + ui.item.value + " aka " + ui.item.id :
                     "Nothing selected, input was " + this.value );
    }
}); 
Run Code Online (Sandbox Code Playgroud)

自动完成返回有效的json

[ { "id': "4",  "label": "Kathi  ",   "value": "Kathi  "}, { "id': "6",  "label": "Kathleen  ",   "value": "Kathleen  "}]
Run Code Online (Sandbox Code Playgroud)

下拉列表中没有显示任何内容.任何帮助是极大的赞赏!

谢谢!

jquery json jquery-ui autocomplete

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

构造函数javavascript中的条件

我想在构造函数中添加条件角度if(angle>360){ angle=0; }怎么办?

PLAYER[i] = {
    color: "#fff",
    x: 220*i,
    y: 270,
    width: 32,
    height: 32,
    angle: 180
};
Run Code Online (Sandbox Code Playgroud)

每次使用这样的条件,都需要很大的空间.

javascript constructor class angle conditional-statements

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