从表单 ID 获取变量
Get var from form id
我很无聊所以我做了这个。但现在我卡住了..
var c = prompt("What is the max amount of movies/series that you can watch?");
var rand = Math.floor(Math.random()*c + 1);
var i = 1
while(i <= c) {
var a = "<input id='someInput" + i + "' type='text'>"
document.write(a)
i++
}
alert(rand)
alert(a)
我希望它做的是:
- 询问用户可以观看多少 (X) 部电影
- 显示 (X)
<input id='someInputX' type='text'>
形式
- 获取表单的 id 并将其设为 var
- 显示用户输入的 (X) 部电影之一
示例:
我必须在movie A
和movie B
之间做出选择。
弹出窗口询问 What is the max amount of movies/series that you can watch?
我回答2
显示两个字段。
我在第一个文本字段中填写 movie A
,在第二个文本字段中填写 movie B
。
然后代码随机选择一个并弹出 You should watch movie A
或 You should watch movie B
希望我的解释不要太奇怪..
我希望你能帮助我!
在此先感谢,
罗宾·范德诺德
顺便说一句,这是 jsfiddle http://jsfiddle.net/robinvandernoord/kwvcus4v/
您需要一种在用户输入名称后选择其中一部电影的方法,因此添加一个用户可以单击的按钮。使用document.getElementById
求出随机数选取的元素:
var c = prompt("What is the max amount of movies/series that you can watch?");
for (var i = 1; i <= c; i++) {
document.write('<input id="someInput' + i + '" type="text">');
}
function pickMovie() {
var rand = Math.floor(Math.random()*c) + 1;
var movie = document.getElementById('someInput' + rand).value;
alert('You should watch ' + movie);
}
document.write('<input type="button" onclick="pickMovie()" value="Pick">');
我很无聊所以我做了这个。但现在我卡住了..
var c = prompt("What is the max amount of movies/series that you can watch?");
var rand = Math.floor(Math.random()*c + 1);
var i = 1
while(i <= c) {
var a = "<input id='someInput" + i + "' type='text'>"
document.write(a)
i++
}
alert(rand)
alert(a)
我希望它做的是:
- 询问用户可以观看多少 (X) 部电影
- 显示 (X)
<input id='someInputX' type='text'>
形式 - 获取表单的 id 并将其设为 var
- 显示用户输入的 (X) 部电影之一
示例:
我必须在movie A
和movie B
之间做出选择。
弹出窗口询问 What is the max amount of movies/series that you can watch?
我回答2
显示两个字段。
我在第一个文本字段中填写 movie A
,在第二个文本字段中填写 movie B
。
然后代码随机选择一个并弹出 You should watch movie A
或 You should watch movie B
希望我的解释不要太奇怪..
我希望你能帮助我!
在此先感谢,
罗宾·范德诺德
顺便说一句,这是 jsfiddle http://jsfiddle.net/robinvandernoord/kwvcus4v/
您需要一种在用户输入名称后选择其中一部电影的方法,因此添加一个用户可以单击的按钮。使用document.getElementById
求出随机数选取的元素:
var c = prompt("What is the max amount of movies/series that you can watch?");
for (var i = 1; i <= c; i++) {
document.write('<input id="someInput' + i + '" type="text">');
}
function pickMovie() {
var rand = Math.floor(Math.random()*c) + 1;
var movie = document.getElementById('someInput' + rand).value;
alert('You should watch ' + movie);
}
document.write('<input type="button" onclick="pickMovie()" value="Pick">');