2010-11-12 36 views
2

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

我认为是这样的: 输入之前:<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

你应该(至少对我来说)扩大的问题,因为它目前尚不清楚什么是想要的。此外,这些标签太广泛,不太明显,所以应该重新签名,但我不知道是什么,因为我不明白这个问题。这是什么编程语言? – Dialecticus 2010-11-12 23:56:29

回答

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

+0

谢谢!!!!!这正是它!真棒真棒真棒 – nrunit 2010-11-14 10:46:34