Javascript-форум (https://javascript.ru/forum/)
-   Javascript под браузер (https://javascript.ru/forum/css-html/)
-   -   Изменение картинки по клику на кнопку (https://javascript.ru/forum/css-html/66950-izmenenie-kartinki-po-kliku-na-knopku.html)

lloudb 19.01.2017 21:33

Изменение картинки по клику на кнопку
 
Всем привет, мучаюсь уже 2 день.
<div class="game">
		<form method="post" action="">
			<input type="text" value="Ваш ID">
		<div class="window" id="box">
			<img src="https://pp.vk.me/c604717/v604717837/24ad8/3PnLL6GVrGM.jpg" name="myImage" id="id" width="200" height="200">
		</div>
		<input type="submit" onClick="add()" value="Начать" />
		</form>
	</div>

function add() {
	var z = document.getElementById("id");
	var image = [];
	image[0]="HTTPS://pp.vk.me/c604717/v604717837/24af2/Mkohs4O1jF0.jpg";
	image[1]="HTTPS://pp.vk.me/c604717/v604717837/24ae5/tpfMG1ClZXY.jpg";
	z.src = image[1];
}

Картинка не меняется при нажатии на кнопку.
Что только не перепробовал уже. Спасибо

рони 19.01.2017 22:09

lloudb,
<div class="game">
    <form method="post" action=""  onsubmit="return false">
      <input type="text" value="Ваш ID">
    <div class="window" id="box">
      <img src="https://pp.vk.me/c604717/v604717837/24ad8/3PnLL6GVrGM.jpg" name="myImage" id="id" width="200" height="200">
    </div>
    <input type="submit" onClick="add()" value="Начать" />
    </form>
  </div>
 <script>
     function add() {
  var z = document.getElementById("id");
  var image = [];
  image[0]="https://pp.vk.me/c604717/v604717837/24af2/Mkohs4O1jF0.jpg";
  image[1]="https://pp.vk.me/c604717/v604717837/24ae5/tpfMG1ClZXY.jpg";
  z.src = image[1];
}

 </script>

lloudb 19.01.2017 22:52

Цитата:

Сообщение от рони (Сообщение 441494)
lloudb,
<div class="game">
    <form method="post" action=""  onsubmit="return false">
      <input type="text" value="Ваш ID">
    <div class="window" id="box">
      <img src="https://pp.vk.me/c604717/v604717837/24ad8/3PnLL6GVrGM.jpg" name="myImage" id="id" width="200" height="200">
    </div>
    <input type="submit" onClick="add()" value="Начать" />
    </form>
  </div>
 <script>
     function add() {
  var z = document.getElementById("id");
  var image = [];
  image[0]="https://pp.vk.me/c604717/v604717837/24af2/Mkohs4O1jF0.jpg";
  image[1]="https://pp.vk.me/c604717/v604717837/24ae5/tpfMG1ClZXY.jpg";
  z.src = image[1];
}

 </script>

отдельным файлом это нельзя сделать?

рони 19.01.2017 23:05

lloudb,
если вы про скрипт, то можно

lloudb 19.01.2017 23:20

Цитата:

Сообщение от рони (Сообщение 441501)
lloudb,
если вы про скрипт, то можно

так вы же ничего не изменили в моём коде?

lloudb 19.01.2017 23:21

Вставил этот код, ничего не работает. Браузер Firefox

рони 19.01.2017 23:29

Цитата:

Сообщение от lloudb
так вы же ничего не изменили в моём коде?

Цитата:

Сообщение от lloudb
Вставил этот код, ничего не работает. Браузер Chrome

более ничем помочь не могу

lloudb 19.01.2017 23:35

Попробовал через Google-Chrome картинка появляется и сразу исчезает

рони 19.01.2017 23:45

Цитата:

Сообщение от lloudb
Попробовал через Google-Chrome картинка появляется и сразу исчезает

Цитата:

Сообщение от рони
<form method="post" action="" onsubmit="return false">

https://learn.javascript.ru/forms-submit


Часовой пояс GMT +3, время: 16:33.