-2

現在、HTML5 ゲーム エンジンに取り組んでおり、Input 要素を使用する必要があります。最初に、要素を動的に作成するスクリプトを作成しました。作成された要素は、入力要素のようには機能しませんでしたが、単純なボックスに過ぎませんでした。だから私はJavascriptを使わずに入力要素を入れました。

<input type="text" />

どちらも機能しません。要素を作成し、カーソルを合わせるとカーソルが変わりますが、書き込むことはできません。その原因は何か知っている人はいますか?

4

1 に答える 1

0

原因はおそらく、テキスト ボックスに到達する前に伝達を停止する何らかのバインドされたキー イベント ハンドラーです。これは、ゲーム エンジンで作業していることを考えると特にそう思われます。

キー イベントがテキスト入力に到達するのをブロックする可能性のあるイベント ハンドラーのコードを確認します。また、コードが入力がfocusを受け取るのを妨げていないことを確認してください。

于 2012-08-01T08:33:16.463 に答える