function ValidateText(i) {
if (i.value.length > 0) {
i.value = i.value.replace(/[^\d]+/g, '');
var yourBoundColumnValue = i.parentNode.previousSibling.childNodes[0].nodeValue;
var total = 0;
var tot = document.getElementById('<%=lblBalQty.clientId %>').innerHTML
alert(Number(tot));
tot.innerHTML = i.value;
tot.innerHTML = yourBoundColumnValue - i.value;
}
}
0
A
回答
0
function calculate(object) {
var _name = object.id;
var New = _name.split('_');
if (object.value.length > 0) {
object.value = object.value.replace(/[^\d]+/g, '');
}
var _ans = 0;
var _num1 = document.getElementById(New[0] + "_" + New[1]+ "_" + New[2] + "_" + New[3] + "_txtSupQty").value;
if (_num1 == 'NaN' || _num1=='') {
_num1 = 0;
}
var yourBoundColumnValue = object.parentNode.previousSibling.childNodes[0].nodeValue;
if (parseInt(_num1) >= 0 && _num1 != 'NaN') {
_ans = parseInt(yourBoundColumnValue)-parseInt(_num1);
}
document.getElementById(New[0] + "_" + New[1] + "_" + New[2] + "_" + New[3] + "_lblBalQty").innerHTML = parseFloat(_ans);
}
+0
這解決了這個問題 – Prashant 2011-06-01 07:25:51
0
<asp:TemplateField HeaderText="">
<ItemTemplate>
<asp:Button ID="btn_delete_row" runat="server" OnClientClick="qrowdetele(this)" Text="Delete Row" class="btn" />
</ItemTemplate>
</asp:TemplateField>
裏面的GridView通過objcet這是javascript函數,然後 javascript函數。這是。
function qrowdetele(rowobject)
{
var row = rowobject.parentNode.parentNode;
var rowIndex = row.rowIndex - 1;
//getting data
var lablevalue= document.getElementById("ContentPlaceHolder1_grd_view_lbl_for_update_status_"+rowIndex)[0].value;
alert("RowIndex: " + rowIndex + "lable value:" +lablevalue);
//setting data
document.getElementById("ContentPlaceHolder1_grd_view_lbl_for_update_status_" + rowIndex)[0].value = "MarkedForDeletion";
}
ContentPlaceHolder1_grd_view_lbl_for_update_status_
ContentPlaceHolder1:內容。安迪持有人在girdview是ID(這裏是在主子頁概念的子頁面,以便在正常的頁面沒有必要)
grd_view:是gridview的ID
lbl_for_update_status:標識的ID
相關問題
- 1. 設置前端標籤的客戶屬性 - Magento的
- 2. 標籤客戶端的設置值
- 3. 客戶端版本控制(javascript + css)
- 4. 在javascript中設置標籤的文本
- 5. 如何強制客戶端設置某些屬性
- 6. 設置屬性爲用戶控制
- 7. 如何在用戶控件中設置標籤的文本
- 8. 不應在客戶端設置的ViewModel屬性(ASP.NET MVC)
- 9. 如何在Content Place Holder中使用JavaScript設置標籤文本屬性?
- 10. 在tabcontrol的標籤頁上自動設置控件的屬性
- 11. 如何在Chef客戶端上設置節點屬性?
- 12. 無法設置asp的文本屬性:標籤
- 13. 動態設置文本框和標籤在GridView中的文本屬性
- 14. 如何設置vb.net中的標籤控制中心的文本
- 15. JavaScript:在IE7的div標籤上設置style屬性
- 16. Python:類可以禁止客戶端設置新的屬性嗎?
- 17. AngularJS遠程客戶端屬性共享到控制器/服務
- 18. 設置svn:忽略不受版本控制的文件屬性
- 19. 在網頁中顯示TXT文件 - 客戶端/ javascript控制檯
- 20. 在控制模板中設置屬性
- 21. Flex - 設置文本屬性後獲取標籤高度
- 22. jTabbedPane設置活動標籤文本屬性
- 23. 在轉發器控件中設置子標籤屬性
- 24. Ember.js設置標籤上的屬性
- 25. 在asp.net中使用javascript重置客戶端的文本框
- 26. 客戶端配置設置
- 27. 包括JavaScript與PHP或客戶端腳本標籤
- 28. 設置在用戶控制多行內的文本塊文本
- 29. 使用本地客戶端的鼠標控制
- 30. 如何設置標籤的子控件的屬性
plz格式ur codez。 – alex 2011-05-31 06:06:12
歡迎來到SO,在發佈你的問題之前,使用代碼部分粘貼你的代碼。 – 2011-05-31 06:08:31
是服務器端或客戶端的錯誤,也可能是在大塊代碼之後的小代碼片段中缺少數字「1」,這意味着應該是<%= lblBalQty1.clientId% >'而不是'<%= lblBalQty.clientId%>'? – Triztian 2011-05-31 06:13:05