我有一個用於計算的幾個文本框的表單。 當我在一個文本框中輸入一個值時,我希望在輸入值時立即填充其他文本框。我想爲此使用JavaScript。當我的文本框是服務器端時,我怎麼能做到這一點?當其他文本框被填充時填寫文本框
0
A
回答
2
asp.net的TextBox
控件創建的服務器端,然後呈現在客戶端。您可以使用javascript更改客戶端中的值,並在頁面被POST回服務器時,.net將保持更改。
<asp:TextBox id="myTextBox1" runat="server"></asp:TextBox>
<asp:TextBox id="myTextBox2" runat="server"></asp:TextBox>
<script>
var t1, t2;
t1 = document.getElementById('<% =myTextBox1.ClientID %>');
t2 = document.getElementById('<% =myTextBox2.ClientID %>');
function txtchange(e) {
t2.value = t1.value;
}
if (t1.addEventListener){
t1.addEventListener('change', txtchange, false);
}
else {
t1.attachEvent('onchange', txtchange);
}
</script>
0
如果你想從客戶端Javascript調用服務器端代碼,這是一種方法。它爲我工作。
相關問題
- 1. 文本框填充
- 2. 基於組合框選擇從其他文本框填充文本框
- 3. 用jQuery填充文本框
- 4. 填充ASP文本框
- 5. 填充文本框與
- 6. 自動填充文本框
- 7. 與XmlNode.Attributes填充文本框
- 8. 自動填充文本框
- 9. 填充文本框場
- 10. 預填充dynaform文本框
- 11. 有沒有辦法在onchange時填充其他文本框?
- 12. 在其他文本框的基礎上填充文本框的值Infopath
- 13. 用iMacros填寫文本框
- 14. 未填寫文本框
- 15. AppleScript的填寫文本框
- 16. 根據另一個文本框文本填充文本框
- 17. JQuery AJAX - 填充文本框和dropbown框
- 18. 使用組合框填充文本框
- 19. 從文本框填充列表框
- 20. 訪問組合框填充文本框
- 21. 當組合框選擇時填充文本框
- 22. 當複選框ID檢查時自動填充文本框 - Jquery
- 23. 當文本框中沒有任何內容時,用0填充文本框
- 24. 從DropDownList填充文本框選擇用CascadingDropDown填充本身
- 25. 填充UILabel文本填充其寬度
- 26. 單擊複選框時,填寫其他文本框中的多個文本框值時遇到問題
- 27. 如何自動填充其他文本框,我在jQuery和AJAX
- 28. 根據其他事件綁定自動填充文本框
- 29. 從XML文件填充文本框
- 30. 從文件填充文本框
文本框被填充到服務器端,還是您希望對用戶輸入做出反應? – CodingGorilla 2010-10-21 15:18:15
我不明白......你說過「當我的文本框是服務器端的時候,我該怎麼做?」......如果你用多個文本框顯示一個表單(客戶端)。文本框服務器端如何?也許看到你的一些代碼會有所幫助。 – 2010-10-21 15:19:31
by serverside,我的意思是runat =「server」。抱歉。 – Ben 2010-10-22 06:27:11