Есть конструкция на сайте для загрузки фото в БД:
<input type="file" onchange="document.getElementById('photo').src = window.URL.createObjectURL(this.files[0])" name="file" />
Как мне в ней заменить весь язык на англйиский?
Нужно заменить текст на кнопке выберите файл и пояснение файл не выбран.
В основном сейчас это делают так: сам input оборачивают в lable и делают его невидимым. А стилизацию нужную указывают контейнеру (в данном случае: lable).
HTML:
<label class="fileContainer">
Click here to trigger the file uploader!
<input type="file" onchange="document.getElementById('photo').src = window.URL.createObjectURL(this.files[0])" name="file" />
</label>
CSS:
.fileContainer {
overflow: hidden;
position: relative;
padding: 10px 30px;
border: 2px solid lightgray;
cursor: pointer;
transition: 0.2s;
}
.fileContainer:hover{
border: 2px solid black;
}
.fileContainer [type=file] {
cursor: inherit;
display: block;
filter: alpha(opacity=0);
min-height: 100%;
min-width: 100%;
opacity: 0;
position: absolute;
right: 0;
text-align: right;
top: 0;
border: 1px solid gray;
}
JSFiddle: https://jsfiddle.net/YuriiSpace/gzeL823h/15/
А вообще input[type=file]
- это системная кнопка и в каждом браузере
она выглядит по разному. Так же стандартный текст который внутри
кнопки он показывает на том языке, который указан в браузере.
Браузер на русском = "Выберите файл". Браузер на английском = "Choose File". Браузер на украинском = "Виберіть файл".
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Есть поле с адресом на сайте, как мне по нажатию кнопки отправить этот адрес в поле balanceOf(номер 5) допустим в этот смарт контракт https://etherscanio/token/0x8b9c35c79af5319c70dd9a3e3850f368822ed64e#readContract...