Hey there :)テキストを作成するときに、ユーザーが配列からランダムな値をフェッチし、テキストエリアにリフレッシュしないボタンをクリックすると、関数を作成しようとしています。私の現在の問題は、一度ページが読み込まれると、onclickを使ってphpとjsの配列からランダムな値を取得しますが、ボタンをクリックすると新しい値が得られません。テキストボックスの配列からランダム値を追加するOnClickボタン
私はあまりJSではありません私はPHPといくつかのajax/jqueryリフレッシュコールを使用します。ここに私の実際の機能とコード:
function randommacro(){
$randomword = array(1, 2, 3, 4, 5);
//$randomword = file('macro/randomword.txt');
shuffle($randomword);
$randomword = $randomword[0];
return $randomword;
}
<script language="javascript" type="text/javascript">
function addtext(text) {
document.myform.message.value += text;
}
</script>
<button class="btn btn-primary" onclick="addtext('<?php echo htmlspecialchars(randommacro()); ?>'); return false">Random Macro</button>
私は、これは便利かもしれない知っているが、私は両方をミックスする方法についてはよく分からない:$( "#のReadtokを").click(function(){//ここでは、tはReadTokの小文字です $("#tokentype ")load( '../ process/read_token_type.php'); }); – btc4cash
あなたはaddtext関数を提供してください。 –
申し訳ありません。ただputted – btc4cash