2009-03-04 32 views
0

VB有一个函数InputBox(),它会提示用户输入一个值,然后单击OK。ASP.NET是否具有VB的InputBox函数?

ASP.NET中是否存在并行功能,使浏览器弹出某种输入框来返回单个值?

如果不是,你如何建议我实现这种效果?

回答

4

您可以在JavaScript中

var result = prompt("Question", "Default text"); 
document.getElementById("HiddenInputBox").value = result; 
document.HiddenForm.submit(); 

做到这一点,但大多数Web应用程序似乎使用的屏幕形式和模拟模式对话框(淡入和屏幕的禁用休息)

jQuery是您的朋友,请尝试simplemodal

2

是 - 使用prompt() javascript函数。

var x = prompt("enter a value"); 
+0

您可能想要提供一个示例,说明他如何从代码隐藏中访问该值。 – TheTXI 2009-03-04 13:15:48

相关问题