Java スクリプトのアラートおよびプロンプト ダイアログ ボックスとの一貫性を維持するために、1 つではなく 2 つの入力を受け入れるダイアログ ボックスがあるかどうか疑問に思っています。
次のような方法をいくつか試しました。
フォームの作成
<form id="management_form">
Enter Option: <input type="text" id="optiontb" name="option">
<input type="button" onclick="myfunction(this.form)" value="submit"> </form>
と呼び出し
document.management_form.submit(); in the java script method
これにより、フォーム コードが html ファイル内にある場所にフォームが表示されます。フォームが呼び出されたときではありません
と作成
を使用したフォーム
var newdiv = document.createElement();
newdiv.innerHTML = "Entry <br><input type='text' name='myInputs[]'>";
document.appendChild('newdiv');
これについては、 Uncaught error:NOT_FOUND_ERROR:DOM Exception8 というエラーが表示されます
これを行うためのより良い方法はありますか?
編集:Girishが以下に提案するようにいくつかの操作を実行した後:
HTMLコードは次のとおりです。
<title>
<style>
I have include the code for the style
</style>
<script>
function request()// renamed it here
{ // this is exactly same the code in the sample web site
}
この Java スクリプト メソッドを呼び出す方法
function myfunction(frm)
{
var opt=frm.option.value;
request();
$( "#dialog-form" ).dialog( "open" );
これはから呼び出されます
<form name="management_form">
Enter Option: <input type="text" id="optiontb" name="option">
<input type="button" onclick="myfunction(this.form)" value="submit"> </form>
これがダイアログとして表示され、htmlページのように表示されないようにするために、ここに追加できるものはありますか?