Мне нужно показать имя текущего выбранного файла (в элементе <input type="file">
).
Все в порядке, единственная проблема в том, что я получаю такую строку "C:\fakepath\typog_rules.pdf" (браузер автоматически помещает это как значение для элемента ввода).
Когда я пытаюсь разбить строку на '\'
или '\\'
, это не удается из-за косых черт без экранирования. Попытки сопоставить/заменить косые черты также не увенчались успехом. Это можно обойти? Мне нужно, чтобы это работало хотя бы в Opera и IE (потому что в других браузерах я могу использовать FileReader)
НАПРИМЕР. Я получаю «C:\fakepath\typog_rules.pdf» в качестве входных данных и хочу получить «typog_rules.pdf» в качестве выходных данных.