色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

jquery里獲得文件后綴

在前端開發(fā)中,我們可能會(huì)遇到需要獲取文件后綴的情況,這時(shí)候,jQuery的一些方法可以幫助我們輕松實(shí)現(xiàn)這個(gè)功能。

首先,我們可以通過jQuery的attr()方法獲取指定元素的屬性值,其中包括文件路徑,例如:

<input type="file" id="fileInput">
$(function() {
$('#fileInput').change(function() {
var filePath = $(this).attr('value');
console.log(filePath);
});
});

這段代碼中,我們通過change事件監(jiān)聽用戶選擇文件的行為,然后獲取選擇文件的路徑。

接下來,我們可以通過JavaScript String對(duì)象的split()方法獲取文件名與后綴名。具體實(shí)現(xiàn)代碼如下:

$(function() {
$('#fileInput').change(function() {
var filePath = $(this).attr('value');
var fileName = filePath.split('\\').pop();
var fileExt = fileName.split('.').pop().toLowerCase();
console.log(fileExt);
});
});

這段代碼將獲取的文件路徑進(jìn)行了處理,得到了文件名和后綴名。其中,split()方法以'\'為分隔符,將文件路徑拆分為多個(gè)部分,pop()方法用于返回最后一個(gè)部分(也就是文件名)。隨后,我們?cè)僖?.'為分隔符,將文件名拆分為多個(gè)部分,再次使用pop()方法獲取最后一個(gè)部分(即后綴名),同時(shí)使用toLowerCase()方法將后綴名轉(zhuǎn)換為小寫。

以上就是使用jQuery獲得文件后綴的簡單實(shí)現(xiàn)方法,希望對(duì)大家有所幫助。