javascript 脚本对 DataGrid 中文本的操作
2008-03-03 21:40
555 查看
function mostlyConversionAssistant()...{ //由件数求出数量
var Obj = event.srcElement;
var tdObj = Obj.parentElement; //哪一列的单元格
var trObj = tdObj.parentElement; //哪一行的
var txtUnit = trObj.childNodes[5].childNodes[0].value; // 件数
var txtCacuBaseParam = trObj.childNodes[5].childNodes[1].value; // 换算基数
//var txtQty = trObj.childNodes[7].childNodes[0].value // 数量
var CurObj = trObj.childNodes[7].childNodes[0];
CurObj.value = txtUnit * txtCacuBaseParam // 计算后的结果
}
function assistantConversionMostly()...{ //从数量计算出件数来.
var Obj = event.srcElement; //事件源.
var tdObj = Obj.parentElement; //哪一列的单元格
var trObj = tdObj.parentElement; //哪一行的
var txtUnit = trObj.childNodes[5].childNodes[0]; // 件数
var txtCacuBaseParam = trObj.childNodes[5].childNodes[1].value; // 换算基数
var txtQty = trObj.childNodes[7].childNodes[0].value // 数量
//var CurObj = trObj.childNodes[7].childNodes[0];
txtUnit.value = txtQty / txtCacuBaseParam // 计算后的结果
}
<asp:TextBox id="txtUnit" runat="server" Width="45px"></asp:TextBox><INPUT id=txtCacuBaseParam type=hidden value='<%# DataBinder.Eval(Container, "DataItem.CacuBaseParam") %>' runat="server">
DataGrid中的绑定事件
if(e.Item.DataItem != null)
{
this.AddAttributes(e);
}//End if;
/// <summary>
/// 添加客户端脚本语言
/// </summary>
/// <param name="e"></param>
private void AddAttributes(System.Web.UI.WebControls.DataGridItemEventArgs e)
{
TextBox unit = e.Item.Cells[5].FindControl("txtUnit") as TextBox;
unit.Attributes.Add("onblur","mostlyConversionAssistant()");
TextBox qty = e.Item.Cells[7].FindControl("txtQty") as TextBox;
qty.Attributes.Add("onblur","assistantConversionMostly()");
}
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1654384
相关文章推荐
- javascript 脚本对 DataGrid 中文本的操作
- javascript 脚本对 DataGrid 中文本的操作
- Winform下动态执行JavaScript脚本获取运行结果,谈谈网站的自动登录及资料获取操作
- JavaScript DOM_5 操作文本节点
- shell 脚本简单txt文本数据操作
- Javascript操作Cookie的脚本 — CookieHelper
- JavaScript高级程序设计之DOM之DOM 操作技术之动态脚本第10.2.1讲
- 使用chrome extend写一个操作京东网页的JavaScript脚本
- JavaScript DOM学习(4) 操作文本结点
- 【javascript】脚本操作HTTP请求技术Ajax-4 (进度事件)
- 【javascript】脚本操作HTTP请求技术Ajax-1(GET请求)
- jQuery操作html页面的标签即html页面(其实不只是针对jQuery,而是针对整个JavaScript领域,即JavaScript脚本或者函数操作html页面的标签)的工作原理是什么?
- 自动化脚本之Perl文本操作
- 用JavaScript和注册表脚本实现右键收藏Web页选中文本
- Button的onclick里有javascript脚本时提示字符文本中的字符太多的问题
- Shell脚本学习-文件操作和文本处理
- 说说 JavaScript 表单脚本之富文本编辑功能
- 说说 JavaScript 表单脚本之文本框
- 【脚本语言系列】关于Python操作数据文本字符串,你需要知道的事
- javascript dom操作之cloneNode文本节点克隆使用技巧