Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Передать заначеи в переменюю (https://javascript.ru/forum/misc/61901-peredat-zanachei-v-peremenyuyu.html)

dima-kruglyak 14.03.2016 19:58

Передать заначеи в переменюю
 
Подскажите пожалуйста как передать значение переменной при клике на ссылку.

<a href="">1</a>
<a href="">2</a>
<a href="">3</a>
<a href="">4</a>

<script>
var var1 = '1';
var var2 = '2';
var var3 = '3';
var var4 = '4';

if (var1 == '1') {
document.write('html1');
}

if (var1 == '2') {
document.write('html2');
}

if (var1 == '3') {
document.write('html3');
}

if (var1 == '4') {
document.write('html4');
}

</script>

AciDWarrioR 15.03.2016 08:50

Ну было бы хорошо, если бы вы уточнили какую именно переменную надо передать.
Если я вас правильно понял, то:
<!DOCTYPE html>
<html lang="en">
<head>
	<script src="http://code.jquery.com/jquery-1.11.1.js"></script>
	<meta charset="UTF-8">
	<title>Document</title>
</head>
  <script src="http://code.jquery.com/jquery-latest.min.js"></script>
</head>
<body>
<a href="" onclick="variable()">1</a>
<a href="" onclick="variable()">2</a>
<a href="" onclick="variable()">3</a>
<a href="" onclick="variable()">4</a>
<script>
function variable(){
	var choosenLink = this.event.target.innerHTML;
	if (choosenLink == '1') {
		alert("html1");
	}
	if (choosenLink == '2') {
		alert("html2");		
	}
	if (choosenLink == '3') {
		alert("html3");
	}
	if (choosenLink == '4') {
		alert("html4");
	}
}
</script>
</body>
</html>


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