小编Pla*_*y38的帖子

使用javascript填充1到100的下拉菜单

我试着编写一个javascript代码,用1到100的选项标签填充select标签.

但它没有给我99个选项,它只给了我一个100值的选项.

我很乐意理解并知道如何解决这个问题.

var selectAge = document.getElementById("selectAge");
document.onload = (function(){
  for(let i = 1; i<=100 ; i++)
    selectAge.innerHTML ="<option>" + i + "</option>";
})();
Run Code Online (Sandbox Code Playgroud)
<form>
  <label>
    Your age:
    <select name="age" id="selectAge"></select>
  </label>
</form>
Run Code Online (Sandbox Code Playgroud)

html javascript for-loop

4
推荐指数
2
解决办法
308
查看次数

从8位复制到32位

我正在尝试将8位值复制到32位,并想问问是否有可能编写单行算法来复制位值。

例如:

1100 1011 -> 1111 1111 0000 0000 1111 0000 1111 1111
Run Code Online (Sandbox Code Playgroud)

如果有可能,我想了解其背后的逻辑。

c bit-manipulation duplicates expansion

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