javascript获取select 的值:选择前,选择后用:onlosecapture,onchange两个事件。
test demo
<script>
function selectChang()
{
var s= document.getElementById("Select1");
alert(s.options[s.selectedIndex].text);
}
</script>
html input控件type=file,上传文件,使用过滤器必须使用javascript来过滤。
function CheckExtent(fileName){
var filePath = document.getElementById(fileName).value.Trim();
if("" == filePath){
alert("上传文件不能为空!");
return false;
}
var fileExtent = filePath.substring(filePath.lastIndexOf(".")+1,filePath.length);
fileExtent = fileExtent.toUpperCase();
if("JPG" == fileExtent || "JPEG" == fileExtent || "GIF" == fileExtent || "BMP" == fileExtent){
return true;
}else{
alert("只允许上传图片(JPG,GIF,BMP)格式文件!");
return false;
}
}
本文介绍如何使用JavaScript处理HTML中select元素的选择变化事件及文件类型过滤。通过具体示例代码,展示了如何监听select元素的变化并获取当前选中的值,同时提供了一个文件上传时检查文件扩展名是否符合预设格式的实用函数。
3266

被折叠的 条评论
为什么被折叠?



