javascript操作 备忘

本文介绍了使用JavaScript操作HTML中的Select元素的方法,包括如何添加选项和获取选中文本值;同时,还展示了如何通过JavaScript改变表格行(TR)的颜色以增强用户体验。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 1.js操作select

添加item

var selectObj = document.getElementById('selectObj');   
var varItem = new Option(text,value);//根据信息生成item    
selectObj.options.add(varItem);//将该item加入到select中  

 

获取item的text值

 

function selectls(obj){   
            document.scl.llcontent.innerHTML = obj.options[obj.selectedIndex].text;   
        }  

 

/************************************************************/

2.js控制tr变色

function tochange(obj){   
            obj.style.backgroundColor ="#CCFFFF";   
        }   
           
        function toreturn(obj){   
            obj.style.backgroundColor ="white";   
        }  
function tochange(obj){
			obj.style.backgroundColor ="#CCFFFF";
		}
		
		function toreturn(obj){
			obj.style.backgroundColor ="white";
		}
 

 

 

<tr  οnmοuseοver="tochange(this);" οnmοuseοut="toreturn(this);"></tr>  

屏蔽右键

 

document.οncοntextmenu=function(){//屏蔽右键 
	return false;
}
/* 数字格式化
Javascript提供了对数字进行格式化输出的支持  Number对象提供的几种格式化函数: 
toExponential([fractionDigits]) :将数字按科学计数法格式返回,其中的fractionDigits值小数点后保留的位数。 
toFixed([fractionDigits]) :将数字按指定的小数点位数返回,其中的fractionDigits值小数点后保留的位数。 
toPrecision([precision]) :将数字按指定的精度返回(这个精度不是指小数点后几位),其中precision是指定的精度值。
 */
var num=56.45678; 
var rs1=num.toExponential(2);//rs1的值为5.65e+1 
var rs2=num.toFixed(2);//rs的值为56.45 
var rs3=num.toPrecision(2);//rs的值为56 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值