Я пытаюсь создать ввод изображения, который изменит изображение с собранияHerb.jpg (по умолчанию), чтобы собратьHerb2.jpg, когда mousedown. Код действительно отлично работает, чтобы сделать намеченный, но теперь по умолчанию отображается изображение sarif по умолчанию.«отправить» текст отображается в виде ввода изображения
Я также попытался установить значение = "" безрезультатно. Любая помощь?
Сначала CSS, а затем HTML. Форматирование явно проблема для меня даже на стеке :(
#herbButton {
border-radius: 5px;
width: 100px;
height:30px;
background-image: url(buttons/gatherHerb.jpg)}
<input type="image" id="herbButton" onClick="herbClick();"
onMouseDown="document.getElementById('herbButton').style.backgroundImage='url(buttons/gatherHerb2.jpg)'"<br>
onMouseUp="document.getElementById('herbButton').style.backgroundImage='url(buttons/gatherHerb.jpg)'"<br>
/>
Поскольку это кнопка представить, если вы не обеспечиваете значение будет автоматически удерживать текст «Отправить». Поэтому, естественно, вы пытаетесь установить значение в пустую строку - проблема есть, это также интерпретируется как не имеющее значения. Что делать? Просто, просто установите значение как единое пространство. I.e 'value = ''' – enhzflep