1

ユーザーが入力した後にコンテンツを表示したいcontenteditabledivがあります。これは、特定のキー(改行やバックスペースなど)のブラウザーによって異なります。

テストのために、javascriptを使用してこの入力をシミュレートしたいと思います。これを行う方法はありますか?

イベントをトリガーするだけでは不十分です(JavaScriptキーのトリガーに関するSOに関する質問の大部分はそれに関するものです)。'enter'キーが押されたことを確認し、contenteditabledivを変更するためにブラウザが必要です。私はブラウザが最終的に何をするのかに興味があるので、特定のキーストロークを聞いてHTMLを自分で変更するだけでは、目的が果たせなくなります。

4

1 に答える 1

0

この回答では、JavaScript を介してそれを行う方法は提供されませんが、この種のテストにはブラウザー自動化テスト ツールであるSeleniumをお勧めします。これにより、ユーザーが div を操作するときに div をテストできます。

于 2012-09-17T17:52:17.093 に答える