我有一個用於計算的幾個文本框的表單。 當我在一個文本框中輸入一個值時,我希望在輸入值時立即填充其他文本框。我想爲此使用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. 填充ASP文本框
- 3. 用jQuery填充文本框
- 4. 與XmlNode.Attributes填充文本框
- 5. 自動填充文本框
- 6. 自動填充文本框
- 7. 填充文本框與
- 8. 在其他文本框的基礎上填充文本框的值Infopath
- 9. 未填寫文本框
- 10. 從文本框填充列表框
- 11. JQuery AJAX - 填充文本框和dropbown框
- 12. 當複選框ID檢查時自動填充文本框 - Jquery
- 13. 從DropDownList填充文本框選擇用CascadingDropDown填充本身
- 14. 填充UILabel文本填充其寬度
- 15. 單擊複選框時,填寫其他文本框中的多個文本框值時遇到問題
- 16. 根據其他事件綁定自動填充文本框
- 17. 從文件填充文本框
- 18. 從XML文件填充文本框
- 19. 從文本文件填充選擇框
- 20. Android:我如何填充文本框中的文本位於其他活動?
- 21. 的JavaScript填寫文本框與其他網頁的HTML內容
- 22. 用主文本框內容自動填充文本框
- 23. 從列表中填充文本框
- 24. 預填充FBGRAPH API評論文本框
- 25. CSS:填充父容器的文本框
- 26. C#OleDb dataGridView填充文本框
- 27. WPF填充treeview選項到文本框
- 28. 用mysql數據填充文本框
- 29. 使用javascript填充多個文本框
- 30. 在文本框焦點上填充smartautocomplete
文本框被填充到服務器端,還是您希望對用戶輸入做出反應? – CodingGorilla 2010-10-21 15:18:15
我不明白......你說過「當我的文本框是服務器端的時候,我該怎麼做?」......如果你用多個文本框顯示一個表單(客戶端)。文本框服務器端如何?也許看到你的一些代碼會有所幫助。 – 2010-10-21 15:19:31
by serverside,我的意思是runat =「server」。抱歉。 – Ben 2010-10-22 06:27:11