我要做的是获取输入的值并将其随机显示在文本区域中。当我在输入文本框中插入说“100”时,它显示一个低于 100 的随机数。我试图只接受输入并在文本框中随机显示输入值。我以为我知道该做什么,但显然我不知道,否则我不会在这里发帖。
<!DOCTYPE html>
<html>
<head>
<title>Random Value Test Generation</title>
<meta http-equiv='Content-Type' charset='utf-8' content='text/html;charset=ISO-8859-1'>
<script src='http://code.jquery.com/jquery-1.9.1.min.js' type='text/javascript'></script>
<script type="text/javascript">
$(function() {
$('#genbtn').click(GenRandomInput);
function GenRandomInput() {
var txtval = $("input[name='textbox1']").val();
var txtvals = $("input.textbox").val();
var testrandomnuminputs = Math.floor(Math.random() * 11)
var randinputs = Math.floor(Math.random() * txtvals);
$('#raninputs').val(randinputs);
return false;}
});
</script>
</head>
<body>
<div><label>Truth #1</label><input type="text" name="textbox1" class="textbox" value="One" /></div>
<div><label>Truth #2</label><input type="text" name="textbox2" class="textbox" value="Two" /></div>
<div><label>Truth #3</label><input type="text" name="textbox3" class="textbox" value="Three" /></div>
<div><label>Truth #4</label><input type="text" name="textbox4" class="textbox" value="Four" /></div>
<input type="button" id="genbtn" value="Start">
<div class="genarea">
<textarea id="raninputs" placeholder="Random inputs generate here"></textarea>
</div>
</body>
</html>