如何在textarea中显示随机值,例如每次加载页面时都会在textarea中显示不同的消息

时间:2011-03-25 15:43:11

标签: php jquery

如何在textarea中显示随机值,例如每次加载页面时都会在带有jquery的textarea中显示不同的消息。我有一个短语列表,我想在页面加载时加载textarea中的每个短语。

3 个答案:

答案 0 :(得分:1)

<?php
$strings = array("string 1","string 2","string 3","string 4");
?>
<form type="post" action="">
  <textarea id="box" name="box"><?php echo $strings[array_rand($strings,1)]; ?></textarea>
</form>

答案 1 :(得分:0)

var quoteLentgh = quotes.length;
var rand = Math.floor(Math.random()*quoteLentgh);
$('#textareaID').val(quotes[rand]);

答案 2 :(得分:0)

类似于以下内容(检查语法,尚未对其进行测试)。

var phraseAry = [];
phraseAry[0] = 'phrase1';
phraseAry[1] = 'phrase2';
phraseAry[2] = 'phrase3';

var num = Math.floor(Math.random()*phraseAry.length);
$('#myTextbox').val(phraseAry[num]);