<form action="#">
<%
Random random=new Random();
int num=random.nextInt();
%>
Random Number:<input type="text" value="<%=num %>"/><br/>
<input type="submit" value="RandomNumberGenerator"/>
</form>
当页面重新加载时,随机数会在textbox中生成。但是当我单击RandomNumberGenerator button
时,它无法生成随机数。当我单击RandomNumberGenerator Button
时如何生成随机数。
答案 0 :(得分:1)
如果您只想在浏览器中执行某些操作,请使用JavaScript 这是一个例子:
var input = document.querySelector('input'),
btn = document.querySelector('button');
btn.addEventListener('click', function() {
var MIN = 1, MAX = 50;
input.value = Math.floor(Math.random() * (MAX - MIN + 1)) + MIN;
});
&#13;
<input type='text' name="some" value='15' />
<br/><br/>
<button>Get new number</button>
&#13;
button
要点击,它必须有一个点击事件监听器,它会生成随机数并将其分配给输入。