我有一個隱藏字段,我想每次更新我的文本框值時更改。當文本框值更改隱藏字段應更新時,無論我是在服務器端還是客戶端更改值。我已經使用文本框的onchange事件,但它不起作用,因爲我正在以編程方式更改文本框的值。我怎樣才能做到這一點?更改文本框的值應更新隱藏字段
0
A
回答
2
你需要單獨做。
在後面的代碼,你需要在TextBox_TextChanged
事件
HiddenField.Value = TextBox.Text
而在客戶端添加你需要添加onchange事件像onchange="javascript:updateHiddenField();"
,然後做一些事情,如:
function updateHiddenField() {
document.getElementById('HiddenFieldClientID').value = document.getElementById('TextBoxClientID').value
}
請注意,如果您使用MasterPages或數據綁定控件(如中繼器/網格瀏覽等),那麼ClientID將不會與ID相同。
0
隱藏字段定義正是如此:
<input type="hidden" id="BillMeFormReferred" name="referred" />
需求拉動是通過不同的形式包含一個文本框的值 - 即,隱藏域是在提交表單 - 文本框中坐鎮以不同的形式_not_being_submitted。
jQuery是能夠做到這一點通過一個按鈕正是如此編碼:
<input type="button" value="Bill Me" id="BillMe"
onclick="$('#BillMeFormReferred').val( // the setter form of .val
$('#tbReferred').val() // references the remote field ID
); $('#BillMeForm').submit();" />
相關問題
- 1. 更改隱藏字段的值
- 2. 更改克隆的隱藏字段值
- 3. Primefaces:對話框隱藏時不更新文本字段
- 4. 更新隱藏字段 - jquery
- 5. jquery.cycle隱藏字段更新
- 6. 動態更新隱藏字段值
- 7. 當更改選擇字段的值時更新文本字段
- 8. 如何更改複選框的隱藏字段值
- 9. 更新面板中的隱藏字段值未正確更新
- 10. 更改舊文檔的富文本字段的隱藏屬性
- 11. 更改html隱藏字段的事件
- 12. 可更改的輸入隱藏字段
- 13. blur()隱藏字段時更改()問題
- 14. 根據文本框更改更新字段jQuery
- 15. Mysql更新不能與隱藏字段
- 16. Angularjs隱藏輸入字段不更新
- 17. JQuery不更新隱藏字段
- 18. WebBrowser控件更新隱藏字段
- 19. 隱藏的字段值已更新但未在代碼隱藏中顯示更新的值?
- 20. javascript getElementsByClassName更改文本字段的值
- 21. Javascript - 更改文本字段的值
- 22. 問題 - 更新面板中的隱藏字段沒有更新
- 23. 使用jQuery根據選擇值更改隱藏字段值
- 24. 更新其他字段的值更改一個字段的值
- 25. 更改隱藏字段值與jQuery和獲得新的價值在服務器
- 26. 根據字符串變量更改隱藏字段值
- 27. 更新來自textfield的值的隱藏表單字段
- 28. 可以將更改設置值的隱藏字段的值設置爲隱藏字段?
- 29. 更改標記中隱藏字段的值?
- 30. JQuery:更改隱藏輸入字段的值
你可以使用jQuery來實現這一點,你知道如何使用它?如果是的話,我會發布完整的代碼,你需要把它放到工作中。 – 2011-04-20 11:21:04
如果你可以給我發送代碼,這將是很好的。謝謝 – Tuscan 2011-04-20 11:35:43