この記事の例では、js がローカル ファイルの参照と拡張子の表示を実装する方法を説明します。皆さんの参考に共有してください。詳細は以下の通りです。
ここでは、ファイルフィールドを使用して指定したファイルを参照し、ファイルの拡張子をどこで使用できるかを考えてみます。ファイル アップロード システムで、アップロードされたファイル タイプが正当なタイプであるかどうかを判断するために使用できます。そうでない場合、アップロードは許可されません。コードをもう一度見てください。コードは 10 行未満です。JavaScript を学習している友人はそれを参照してください。
実行中のエフェクトのスクリーンショットは次のとおりです:
オンライン デモのアドレスは次のとおりです:
http://demo.jb51.net/js/2015/js-view-nav-file-ext-codes/
具体的なコードは次のとおりです:
<html> <head> <title>取得文件字段中选取文件的扩展名</title> <script language="javascript"> <!-- function getFilename(){ str = new Array(); filename = form1.file.value; str = filename.split("."); extname = str[str.length - 1]; alert(extname); } //--> </script> </head> <body> <form enctype="multipart/form-data" name="form1"> <input type="file" name="file"> <input type="button" value="显示扩展名" onClick="getFilename()"> </form> </body> </html>
この記事が皆様の JavaScript プログラミング設計に役立つことを願っています。