0

クリックされたdivのIDを投稿するにはどうすればよいですか?目標は、ユーザーがいくつかの正方形の1つをクリックして、その正方形の名前をURLに投稿し、その新しいURLでページをリロードすることです。助言がありますか?

私は使用しようとしました:

 <div id="boxone1" onclick="window.location='index.php?name=<? print $_POST['id'] ?  >';" style="cursor:pointer;">
 </div>

しかし、それは何もせず、私のページをリロードしません

目標は、ユーザーが特定の順序でdivをクリックし、その順序を所定の順序と一致させることができるようにすることです。ただし、さらに複雑にするために、ページがリロードされるたびに、各divにランダムな色(約10色のうちの1つ)が与えられます。したがって、事前に定義されたパスワードと一致する必要があるのは、divの色です。

4

1 に答える 1

2

私は onclick イベントなどのインライン JavaScript の大ファンではありませんが、以下の可能な回答を参照してください (これらの div を動的に生成する場合):

<div id="boxone1" onclick="window.location='?name='+this.id" style="">

それ以外の場合は、いつでも次のことができます。

<div id="boxone1" onclick="window.location='?name=boxone1'" style="">
于 2012-07-04T21:03:25.323 に答える