javascript <积累>

本文介绍了前端JavaScript的一些实用技巧,包括获取页面中的输入元素状态、判断数值类型、处理URL中文编码及解决函数命名冲突等问题。

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

---获得页面中所有或 特定的input
function checkIsAllInputed(){
var controls =  document.getElementsByTagName(&quot;input&quot;);  
            for(var   i=0;i机长供需平衡表副驾供需平衡表机长调整建议表学员分配表

---获得某select的选中option的值
function send(selectedItem){
alert(selectedItem);
var yearSelect = document.getElementById(&quot;years&quot;);
alert (yearSelect.options[yearSelect.selectedIndex].value);
}



---当一个事件调用一个函数,函数名写的是&quot;close()&quot;  等性感+敏感词汇时你会发现函数调用不了,查看源代码,脚本确实加载到浏览器而且格式都正确,什么原因呢? 原因就剩下一个了:和js自带函数冲突..  或者和你引入的源文件的某函数冲突!!

---判断num变量为正整数

var num = document.getElementById("num").value;
if(parseInt(num)   ==   num   &&  eval("'"+parseInt(num)+"'.length")  ==   num.length){
				
} else {
	alert('请输入正整数');
	return;
}

 --- url 中有中文

   用JavaScript 的encodeURI(url) 方法

 --- alert(null == undifined);  弹出:true.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值