2016-04-26 48 views
3

我有一个textbox用户将输入他们的手机号码。提交之前是否可以从文本框中检索值?

<input type="number" name="mobileNumber" id="mobileNumber" runat="server" /> 

我也有一个dialog box,我用它当用户点击按钮submit确认。

var answer = confirm("The number you have entered is <%= confirmNumber %>.\nPlease verify if the number you have entered is correct.") 

if (!answer) { 
    return false; 
} 

我的预期成果是here其中__________被认为是textboxvalue
(显然,我没有足够的积分嵌入的图片了吗?)

我想要做的是检索来自textboxvalue与它替换dialog box下划线。

这里是我的C#尝试检索从textboxvalue

string confirmNumber = mobileNumber.Value; 

我认为C#代码只能获取用户后value提交?我不太确定。请帮忙。

+0

JQuery是你的朋友... –

回答

3

您想显示在​​客户端输入的文本框中的值,您可以使用您已经向用户显示值的JavaScript。您必须使用输入的ClientID才能在javascript中获取其html元素。

number = document.getElementById("<%=mobileNumber.ClientID%>").value; 
var answer = confirm("The number you have entered is" + number + ".\nPlease verify if the number you have entered is correct.") 
+0

我有点新的jQuery/JavaScript,所以请原谅我。无论如何,这完美的作品!非常感谢! – user6234613

+0

不客气 – Adil

相关问题