小编Mil*_*eda的帖子

JavaScript-addEventListener“ click”不起作用

我想在点击按钮后从输入中获取一个值,但一直都在起作用

var buttonToBinary = document.querySelector("#toBinary");
buttonToBinary.addEventListener('click', console.log(getInput()));

function getInput() {
  return document.querySelector("#inputSector").value;
}
Run Code Online (Sandbox Code Playgroud)
<input type="text" name="userInput" id="inputSector" value="aa" />
<button id="toBinary" type="submit">to binary</button>
Run Code Online (Sandbox Code Playgroud)

getInput()已在加载页面上启动。请帮我。

javascript events dom addeventlistener

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

函数返回Undefined

我需要一个小代码的小帮助.该函数返回undefined,我想返回总和的console.log.代码在这里http://jsbin.com/jedigigigo/edit?js,console

var addDigits = function a(num) {
  var length = num.toString().length;
  var value = num.toString();
  var sum = 0;
  for (var i = 0; i < value.length; i++) {
    sum += Number(value[i]);
  }
  if (sum > 9) {
    a(sum);
  } else {
    console.log(sum);
    return sum;
  }
};


console.log(addDigits(38));
Run Code Online (Sandbox Code Playgroud)

javascript

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

Javascript img onclick没有任何影响?

所以我有一些代码,每次up点击箭头时,它应该在一个空段落中增加1 .我正在使用Javascript,但onclick事件处理程序似乎不起作用:

<head>

  <script>
    var incremented = 0;

    function myfunction() {
      document.getElementById("uparrow").innerHTML = incremented + 1;
    }
  </script>

</head>

<body>
  <img id="uparrow" src="uparrow.png" alt="Up" onclick="myfunction()">
  <p id="incremented></p>
    </body>
Run Code Online (Sandbox Code Playgroud)

html javascript html5 web

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

如何根据 2 个属性删除数组中的重复对象?

我有一个房间对象数组,我目前正在根据它们的room_rate_type_id属性从数组中删除重复的对象:

const rooms = [{
    room_rate_type_id: 202,
    price: 200
  },
  {
    room_rate_type_id: 202,
    price: 200
  },
  {
    room_rate_type_id: 202,
    price: 189
  },
  {
    room_rate_type_id: 190,
    price: 200
  }
];

const newRooms = rooms.filter((room, index, array) => {
  const roomRateTypeIds = rooms.map(room => room.room_rate_type_id);
  // Returns the first index found.
  return roomRateTypeIds.indexOf(room.room_rate_type_id) === index;
});

console.log(newRooms);
Run Code Online (Sandbox Code Playgroud)

但是,我还需要确保对象不仅在room_rate_type_id匹配时而且在价格时才会被删除。

我可以理解过滤器功能在我给定的示例中是如何工作的,但我不确定如何干净地检查价格,最好是在 ES6 中。

javascript arrays filter ecmascript-6

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

Ionic和Appcelerator之间哪个更好?为什么?

我做了一些研究,但不能真正指出,并不能真正得出结论哪个使用,为什么?希望得到一些有用的链接和差异,可以帮助我得出结论.

android appcelerator ionic2

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