js Html页面控件的获取值
2013-03-12 16:53
435 查看
1.//复选框全选
function GetOkAll(checkall) {
var grid = document.getElementById('gridPD');
var items = grid.getElementsByTagName("input");
for (i = 0; i < items.length; i++) {
if (items[i].type == "checkbox") {
items[i].checked = checkall.checked;
}
}
}
2. //自动调整计算
function AutoSum(index, type) {
var table = document.getElementById("gridPD"); //gridview的ID
var txt = index.value;
var tr = table.getElementsByTagName("tr"); //gridview下的Tr
var k = index.parentNode.parentNode.rowIndex; //行索引
var Amount = tr[k].getElementsByTagName("td")[4].innerHTML; //总金额
var auto = parseFloat(Amount) - parseFloat(txt);
if (type == "1") {tr[k].getElementsByTagName("td")[7].getElementsByTagName("input")[0].value=Math.round(auto* 100) / 100; }
if (type == "2") {tr[k].getElementsByTagName("td")[6].getElementsByTagName("input")[0].value=Math.round(auto* 100) / 100; }
}
3.//下拉列表
document.getElementById("Edit_SendBranch").disabled = "disabled";//设置Edit_SendBranch不可用
document.getElementById("Edit_SendBranch").options[1].selected=true;//设置选中
document.getElementById("Edit_SendBranch").options[i].selected = "selected";;//设置选中
4.//单选列表
objArr = document.getElementById('ListSendType').children;
if (objArr[0].checked == true)//判断选中哪个
function GetOkAll(checkall) {
var grid = document.getElementById('gridPD');
var items = grid.getElementsByTagName("input");
for (i = 0; i < items.length; i++) {
if (items[i].type == "checkbox") {
items[i].checked = checkall.checked;
}
}
}
2. //自动调整计算
function AutoSum(index, type) {
var table = document.getElementById("gridPD"); //gridview的ID
var txt = index.value;
var tr = table.getElementsByTagName("tr"); //gridview下的Tr
var k = index.parentNode.parentNode.rowIndex; //行索引
var Amount = tr[k].getElementsByTagName("td")[4].innerHTML; //总金额
var auto = parseFloat(Amount) - parseFloat(txt);
if (type == "1") {tr[k].getElementsByTagName("td")[7].getElementsByTagName("input")[0].value=Math.round(auto* 100) / 100; }
if (type == "2") {tr[k].getElementsByTagName("td")[6].getElementsByTagName("input")[0].value=Math.round(auto* 100) / 100; }
}
3.//下拉列表
document.getElementById("Edit_SendBranch").disabled = "disabled";//设置Edit_SendBranch不可用
document.getElementById("Edit_SendBranch").options[1].selected=true;//设置选中
document.getElementById("Edit_SendBranch").options[i].selected = "selected";;//设置选中
4.//单选列表
objArr = document.getElementById('ListSendType').children;
if (objArr[0].checked == true)//判断选中哪个
相关文章推荐
- Jquery和Js如何在页面触发回车事件(或者其他html控件)
- Ext.Net 1.x_Ext.Net_JS获取页面EXT.NET控件
- JS获取word文档内容到html页面
- 使用JS获取页面中hidden的extender控件的ID并进行操作
- js 获取html 控件坐标
- 在C# ASP.NET中,要添加属性到控件中 在HTML页面获取控件中自己定义属性和值
- 从外部的js文件中获取ASPX页面的控件ClientID
- asp页面上用js获取服务器控件客户端id的办法
- 从外部的js文件中获取ASPX页面的控件ClientID
- asp.net脚本获取不到id,服务器控件id生成html页面id控制
- HTML页面不通过Javascript怎样获取其他控件的值
- JS创建HTML控件并动态生成页面的写法
- js获取html页面节点方法(递归方式)
- 从外部的js文件中获取ASPX页面的服务端控件ClientID
- 【COM范例】WM上获取短信内容,AcitiveX控件调用页面JS方法
- HTML页面使用JS获取地址栏参数
- JS 从HTML页面获取自定义属性值
- 用js获取.aspx页面里面的服务器控件和.ascx中的服务器控件值
- HTML页面中用JS获取地址栏参数的方法(超级简单)
- JS 获取页面html信息