我在点击提交按钮

时间:2017-06-09 16:55:47

标签: java jsp random

<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时如何生成随机数。

1 个答案:

答案 0 :(得分:1)

如果您只想在浏览器中执行某些操作,请使用JavaScript 这是一个例子:

&#13;
&#13;
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;
&#13;
&#13;

button要点击,它必须有一个点击事件监听器,它会生成随机数并将其分配给输入。