質問が言うように、モーダルが起動している間にモーダルウィンドウからフォームをクリアしようとしています。私はもう試した:
if (myDocument.title == "Modal Window") {
parent.document.getElementById("textbox")
}
(1 TB 以上を実行する必要がありますが、そこにたどり着くためだけに使用しました。運が悪いです。
iFrame に含まれているので、次のことを試しました。
if (myDocument.title == "Modal Window") {
var ifr = document.getElementById("iFrame")
var form = ifr.document.getElementById("form")
ClearForm(form)
}
別のスタック オーバーフローの回答から盗んだ ClearForm(form) 関数:
function ClearForm(form) {
$(':input', form).each(function () {
var type = this.type;
var id = this.id;
if (type == 'text' && id != 'text2')
this.value = "";
});
}
その「text2」は、入力されたままにしておく必要がある特定の tb の 1 つです。
私が見逃しているものはありますか?私はこのバグに何週間も悩まされてきました。