【发布时间】:2009-03-04 13:09:07
【问题描述】:
VB 有一个 InputBox() 函数,它会提示用户输入单个值,然后单击 OK。
ASP.NET 中是否有并行功能,可以让浏览器弹出某种输入框以返回单个值?
如果没有,你建议我如何实现这个效果?
【问题讨论】:
VB 有一个 InputBox() 函数,它会提示用户输入单个值,然后单击 OK。
ASP.NET 中是否有并行功能,可以让浏览器弹出某种输入框以返回单个值?
如果没有,你建议我如何实现这个效果?
【问题讨论】:
你可以在 JavaScript 中做到这一点
var result = prompt("Question", "Default text");
document.getElementById("HiddenInputBox").value = result;
document.HiddenForm.submit();
但大多数网络应用似乎都使用屏幕表单和模拟模式对话框(淡出和禁用屏幕的其余部分)
jQuery 是你的朋友,试试simplemodal
【讨论】:
要了解更多功能,请查看 asp.net ajax 控件工具包,特别是模态弹出框控件。
【讨论】:
是的 - 使用 prompt() javascript 函数。
var x = prompt("enter a value");
【讨论】: