私はphpファイルで作業しています。8つのCSSボタンを提示したい。
echo "<div class='num_outer'>right ";
<button type="num-btn" onclick="do_some_code()">"1"</button>
<button type="num-btn" onclick="do_some_code()">"2"</button>
<button type="num-btn" onclick="do_some_code()">"3"</button>
<button type="num-btn" onclick="do_some_code()">"4"</button>
echo $colors;
echo " </div>";// end num_outer
わかりましたので、1 つまたは複数の色を選択して、それらを変数 $colors に連結させます。$colors は、3 が選択された場合、"142" のようになります。何時間もの調査の結果、json_encode が最適なようです。しかし、私はどんな提案にもオープンです。
また、すべてのブラウザで動作するようにしたいと考えています。ご協力ありがとうございました。
編集 ------------------------------------------ 推奨コード ----- ------
echo "<div class='num_outer'>right ";
echo "<script language=\"JavaScript\">\n";
echo "var str = ''; \n";
echo " function do_some_code(val)";
echo "{";
echo " str+=val;";
echo "}";
echo "</script> ";
echo " <button type="num-btn" onclick="do_some_code('1')">"1"</button>";
echo " <button type="num-btn" onclick="do_some_code('2')">"2"</button>";
echo " <button type="num-btn" onclick="do_some_code('3')">"3"</button>";
echo " <button type="num-btn" onclick="do_some_code('4')">"4"</button>";
echo " <button type="num-btn" onclick="window.location.href='get_tst1a.php? str='+str">Show me value</button>";
$str = $_GET['str'];
echo " </div>";// end num_outer
これの私のファイル名は get_tst1a.php です