为了保持与 java 脚本中的警报和提示对话框的一致性,我想知道是否有一个对话框接受 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
这将显示表单代码在 htmlfile 中的任何位置。而不是在调用表单时
并创造
使用表格
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 页面?