2016-04-26 49 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

相關問題