Google Chromeブラウザにファイルをアップロードしています。"C: fakepath ...."を含む部分文字列の抽出方法
次のコードを使用して入力ファイル(abc.pdf)の値を警告しようとすると、C:\fakepath\abc.pdf
となります。
var ab = document.getElementById( "myfile")。value;
アラート(ab);
だから私はsplit("\\")
メカニズムを使用し
- ....ファイル入力の値を取得するには、以下の方法を試してみましたが、それは結果を取得できませんでした。
lastIndexOf("\\")
を使用して「\」の最後のインデックスを調べようとしましたが、見つからなかった。
私は次のコードスニペットを書いています。しかし、次に進む方法を理解することはできません。
どのようなご提案も高く評価されます。
<html>
<head>
<script type="text/javascript">
function show(){
var ab = document.getElementById("myfile").value;
alert(ab);
}
</script>
</head>
<body>
<form>
<input type="file" name="myfile" id="myfile" value="" onchange="show()"/>
<input type="button" name="submit" value="submit">
</form>
</body>
</html>
はい.itはうまく動作します@Rion。ありがとう。 –