2010-11-12 35 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