Позвольте мне посоветовать вам улучшить свои навыки JavaScript в качестве исходного JavaScript это просто, ну, совершенно неправильно.
Вам нужно что-то вроде этого:
<A HREF="#" onclick="document.getElementById('mypicture').src='pic2.jpg'"><img id='mypicture' src='pic1.jpg' style='height:45px; width:90px;' /></a>
Я оставляю вам, чтобы правильно вставить его в расчетном поле ;-)
Один намек я всегда дать: вы можете моделировать calcultated поля формулы в простой Excel, чтобы убедиться, что они будут работать правильно.
EDIT:
Что происходит?
- Как вы видите, я дал идентификатор (уникальный идентификатор) к элементу IMG
- При этом мы можем использовать метод документа, чтобы получить деталь через идентификатор (document.getElementById («theid»)) ,
- Затем мы можем получить или установить свойства атрибутов элементов (например, src).
- Например, мы могли бы также задать стиль для элемента, выполнив document.getElementById ('theid'). Style.backgroundColor = 'red';
Мы также можем обернуть это в функцию, как это:
<script>
function setPicture(mypicture){
var element = document.getElementById('theid');
element.src=mypicture;
element.style.backgroundColor='red';
}
</script>
Здесь мы используем переменную для хранения элемента
HTML:
<a href="#" onclick="javascript:setPicture('pictureB.jpg');">click me</a>
Это должно дать вы начинаете, но помните, что это очень простой материал.
ps: можете ли вы принять ответ, если это вам помогло? tnx :)
Спасибо за руководство! Я новичок во всем этом, и, как обычно, я начинаю с тяжелого материала и учась, когда я ухожу. Я ценю руководство и дам ему вихрь! – user6411692