-1

以下の例のように、ユーザーが目的の 16 進数値を選択し、それを属性として動的に html タグに配置できるカラー ピッカーを作成するにはどうすればよいですか。

<p style="background-color: #FCF8C0;">TEXT GOES HERE</p>

#FCF8C0上記のコード例では、ユーザーがオンザフライで色を選択し、16 進値の選択が完了すると、マウス アウト時に背景が動的に変化することに基づいて、 を動的にしたいと考えています。

4

2 に答える 2

1

PHPでもできますが、JSでやったほうが効率的です。PHP の場合、1 つの方法は、新しい $_GET 値でページを更新することです。次に、次を使用できます。

<?php echo("<p style='background-color:".$_GET['colorHex']."'>paragraph here</p>");?>

URL が次のようなものであるとします。Test.com/page.php?colorHex=#094037

于 2012-12-04T18:31:28.050 に答える
1

PHP ではなく、JavaScript を使用します。
PHP はサーバー側の言語です。クライアント側で何かを実行したいので、JavaScript を使用する必要があります。

于 2012-12-04T18:24:56.893 に答える