获取所有领域的数据

时间:2016-01-01 23:14:37

标签: javascript html

请帮我解决这个问题 我想用随机数据填充所有字段 https://jsfiddle.net/omrmstg7/

<html>
<head>
<script>
//<![CDATA[
window.onload=function(){
var button = document.getElementById("my-button");
var input = document.getElementById("my-input");

var names = ["Henry", "Joseph", "Mark", "Michael"];

button.addEventListener("click", function() {
    input.value = names[Math.floor(Math.random() * names.length)];
});
}//]]> 
</script>
</head>
<body>
<button id="my-button">Generate Random Names</button>
<input type="text" id="my-input" />
<input type="text" id="my-input" />
<input type="text" id="my-input" />

</body>
</html>

2 个答案:

答案 0 :(得分:1)

我猜你的问题是你要填写所有输入,而不是那样做。

问题是cookie["session"]["domain"] = ".example.com" 是为独特元素保留的。

因此,如果您将id的HTML更改为id,则可以将JavaScript更改为以下内容:

class

答案 1 :(得分:0)

更改输入以使用类而不是ID。

id值在HTML中应该是唯一的,getElementById只返回第一个匹配的ID。