Просмотр полной версии : как создать обработчик на javascript?
vadim_ck
24.02.2016, 19:27
Есть html код. Мне нужно сделать так, что бы при клике на кнопку переменная value была равна 1
<button id="val" >three</button>
<img src="$value.png" alt="" />
Помогите решить проблему пожалуйста.
ПОМОГИТЕ НАЙТИ ОШИБКУ, ПОЖАЛУЙСТА.
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title> Моя первая веб-страница с JS </title>
<script src="jQuery.js"></script>
</head>
<body>
<script>
$(document).ready(function() {
$("input[name=send]").click( function () {
var action = $("select[name=action]").val();
var a = $("input[name=a]").val() * 1;
var b = $("input[name=b]").val() * 1;
var result;
if (action == '+') {
result = a + b;
}
else if (action == '-'){
result = a - b;
}
else if (action == '*'){
result = a * b;
}
else if (action == '/'){
result = a / b;
}
$("input[name=result]").val(result);
});
});
</script>
<br>
<form>
<div><input type="text" name="a" placeholder="Число 1"/></div>
<div>
<input type="text" name="b" placeholder="Число 2"/></div>
<br>
<div>
<label >Действие над числами </label><br>
<select name="action" >
<option > + </option>
<option> - </option>
<option> * </option>
<option> / </option>
</select>
</div>
<br>
<div><input type="button" name="send" value="Результат"><br></div>
<div name="result" type="text" ></div>
</form>
</body>
</html>
vadim_ck
24.02.2016, 20:52
Мое решения! Тему можно закрывать.
<input name="submit" id = "but" type="button" value="OK" />
<img name = "one" id = "f" />
<script type="text/javascript">
$("#but").click(function () {
var one = document.getElementById('f')
one.src="1.png"
});
</script>
vBulletin® v3.6.7, Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot