#html
#HTML
Вопрос:
Допустим, у меня есть HTML-страница, которая выглядит следующим образом:
Которое было создано с помощью этого кода:
<body>
<input type="file" name="uploadFile" id="uploadFile" />
</body>
Есть ли какой-нибудь способ увеличить текстовое поле для пути к файлу, чтобы я мог прочитать весь путь?
Я видел такие решения, как это, но, похоже, оно слишком продвинуто для моих нужд.
Ответ №1:
width
Атрибут растягивает поле для меня в Chrome и IE8.
<input type="file" style="width: 100%">
Однако в FF4 это не работает.
JSFiddle: http://jsfiddle.net/GZAEc /
Комментарии:
1. Спасибо. Как вы сказали, не работает в FF4, но на данный момент мне этого достаточно.
Ответ №2:
добавьте size="x"
атрибут к вашему тегу ввода.
Комментарии:
1. Это не сработало, я полагаю, это сделало бы поле только таким длинным, каким оно должно было быть? Это было бы желательно, у вас получилось это сделать?
2. ДА.
<input type="file" size="50">
Размер измеряется в символах, а не пикселях, как и в любом другом текстовом поле.