小编Poi*_*nty的帖子

Jquery一般tagName

这是否可以访问具有通用标记名称的选择器.就像在sql中一样,如果要查找包含"ert"的varchar,则将其写为"%ert%"

我可以去("#%_tagname%").hide();吗?

javascript jquery

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

Javascript随机数限制字符 - selenium

javascript的新手 - 我正在尝试为我的selenium测试脚本生成随机用户ID.我正在使用这一行代表我的价值:

javascript{Math.floor(Math.random()*11111)}
Run Code Online (Sandbox Code Playgroud)

但是,一个特定的字段需要一个恰好有8个数字的值 - 有没有办法写这个,以便它返回一个确切的位数?

谢谢!!

javascript random selenium

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

在javascript == vs =?

很抱歉,如果这个发布了很多,但搜索字段喜欢重新调整"=",所以很难搜索== javascript"== javascript"等.

但我有一些我正在编写的代码,在某些地方==是必需的,而在其他地方=是必需的.有人可以解释这些差异或指出我可以在资源方向上做些什么?

例:

if ($('#block').css.display=='none') {
$('#block').css.display='block';
Run Code Online (Sandbox Code Playgroud)

我能想到的唯一一件事是,我正在改变,而另一方面我正在检查.但在这两者中我指的是平等.

javascript jquery operators

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

使用日期选择器获取两个日期之间的天数

$(function () {
    $("#from").datepicker({
        defaultDate: "+1w",
        changeMonth: true,
        numberOfMonths: 3,
        onClose: function (selectedDate) {
            $("#to").datepicker("option", "minDate", selectedDate);
        }
    });
    $("#to").datepicker({
        defaultDate: "+1w",
        changeMonth: true,
        numberOfMonths: 3,
        onClose: function (selectedDate) {
            $("#from").datepicker("option", "maxDate", selectedDate);
        }
    });
});

$("#to").change(function () {
    var final = $("#to").datepicker("getDate");
    var start = $("#from").datepicker("getDate");
    var days = new Date(final - start);
    alert(days);
});

<label for="from">From</label>
<input type="text" id="from" name="from" />
<label for="to">to</label>
<input type="text" id="to" name="to" />
Run Code Online (Sandbox Code Playgroud)

这就是我到目前为止所拥有的,每当最后一个日期被填满时,我假装得到两个日期之间经过的天数。由于转换,我遇到了一些麻烦:s

小提琴

javascript jquery jquery-ui date datepicker

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

在<img>标记后插入文本

我尝试<img>使用javascript 在标记后插入文本.

<div id="candy"><img src="candy.png" /> Insert text here!</div>
Run Code Online (Sandbox Code Playgroud)

如果我使用document.getElementById('candy').innerHTML = "test";图像消失.

你能帮助我吗?

html javascript

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

如何使用 Javascript 向 JSON 对象添加元素

所以说我有一个这样的 JSON 对象:

{"name":"asdf","quantity":"3","_id":"v4njTN7V2X10FbRI"}
Run Code Online (Sandbox Code Playgroud)

而且我在创建时无法修改它。但我想让它看起来像这样:

{"name":"asdf","quantity":"3","_id":"v4njTN7V2X10FbRI", checked: true}
Run Code Online (Sandbox Code Playgroud)

那么我将如何使用 javascript 做到这一点?

javascript json

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

Javascript:while循环无休止

我一直试图修复这个循环,但显然它无法识别输入是否正确.我在这里使用正确的循环吗?

var userChoice = prompt("Do you choose rock, paper or scissors?") 
if (userChoice !== "rock", "paper", "scissors") {
  do {
    prompt("Invalid answer. Please choose rock, paper or scissors.");
  } while (userChoice !== "rock", "paper", "scissors");
} else { 
Run Code Online (Sandbox Code Playgroud)

javascript while-loop do-while do-loops

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

为什么我的变量的副本被意外更改?

我创建了变量 bpJson,但我不明白它为什么会改变。我每 5 秒控制台记录一次,每次迭代都会改变。我只希望 babyPieData 改变而 bpJson 每次都保持不变。setPieOptions 中没有 bpJson,所以我没有包含该函数的代码。

var createVariance = function(bpJson, babyPieData){
    var n = bpJson.length;
    for ( var i = 0; i < n; i++){
        var amount = Math.floor(Math.random() * 4);
        var operator = Math.floor(Math.random() *2) + 1;
        if (operator === 1){
            babyPieData[i] = (bpJson[i] + amount);
            if (babyPieData[i] > 100){
                babyPieData[i] = 100;
            }
        }else{
            babyPieData[i] = (bpJson[i] - amount);
            if (babyPieData[i] < 0){
                babyPieData[i] = 1;
            }
        }
        setPieOptions(babyPieData);
    }
};

var getBabyPieData = …
Run Code Online (Sandbox Code Playgroud)

javascript

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

使用javascript检测语言并重定向到另一个页面

我需要当用户打开我的网站时,他会检测语言并将其重定向到浏览器的语言。我正在尝试这个,但它进入一个循环并且页面不断加载。我希望你能帮忙。

window.onload = function() {

  var ln = window.navigator.language||navigator.browserLanguage;

  if(ln == 'en'){

    window.location.href = 'index_en.html';

  }else if(ln == 'es'){

    window.location.href = 'index_es.html'; 

  }else{

    window.location.href = 'index_es.html'; 

  }

}
Run Code Online (Sandbox Code Playgroud)

html javascript redirect url-redirection

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

如何在数组中将数字从字符串更改为整数

我有一个问题,我必须取一个字符串数组(一些数字和一些字母)并删除零,将它们移到末尾,然后返回该数组。最终结果需要所有数字都是字符串中的整数。

我尝试映射数组并解析整数。除非传入的数组包含字母,否则此方法有效。然后所有字母都用NaN代替。我似乎无法设置仅对整数进行运算的条件。

var final = ["a","b","c","d","1","1","3","1","9","9",0,0,0,0,0,0,0,0,0,0];
Run Code Online (Sandbox Code Playgroud)

但这应该是

var final = ["a","b","c","d",1,1,3,1,9,9,0,0,0,0,0,0,0,0,0,0]
Run Code Online (Sandbox Code Playgroud)

我需要解析整数,但不能获取地图来完成它,而不会出现我先前描述的问题。我也尝试过使用if语句,没有帮助。

javascript

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