我有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,其中__________应该是value
的{{1}}。
(显然我没有足够的积分来嵌入图片吗?)
我想要做的是从textbox
检索value
并用textbox
替换下标。
以下是我的C#尝试从dialog box
value
textbox
我认为C#代码只能在用户提交后检索string confirmNumber = mobileNumber.Value;
?我不太确定。请帮忙。
答案 0 :(得分: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.")