是否可以在点击时为输入字段(最好是隐藏)生成随机值(数字,符号,字母)? 我需要提出一个想法来模拟一些构造数字。不幸的是我无法将值保存到数据库中。
我想到了类似的东西:
之前输入:<input id="randomizeme" value=""/>
javascript或jquery解决方案:
var randomtext=$('#randomizeme').attr('value');
anybutton.click(){
randomtext="some numbers randomly scrambled together";
}
输入输出:
<input id="randomizeme" value="some numbers randomly scrambled together"/>
这可能都是垃圾,但我希望它有所帮助,至于标签我也不确定
答案 0 :(得分:1)
类似的东西:
<html>
<head>
<title>S.O. 4169522</title>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script>
<script type="text/javascript">
var gRandLength = 7;
$(document).ready(function() {
$('#button').click(function() {
var num = Math.floor(1 + (Math.random() * Math.pow(10, gRandLength)));
$('#input').val(num);
});
});
</script>
</head>
<body onload='onload()'>
<form>
<input type="text" value="" id="input" />
<input type="button" id="button" value="Generate"/>
<form>
</body>
</html>
示例输出: