为隐藏的输入字段生成随机值

时间:2010-11-12 22:12:38

标签: javascript html

是否可以在点击时为输入字段(最好是隐藏)生成随机值(数字,符号,字母)? 我需要提出一个想法来模拟一些构造数字。不幸的是我无法将值保存到数据库中。

我想到了类似的东西: 之前输入:<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"/>

这可能都是垃圾,但我希望它有所帮助,至于标签我也不确定

1 个答案:

答案 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>

示例输出:

alt text