Добрый вечер, я пытаюсь создать «Меню» и хотел бы привязывать действия для каждого элемента меню.bind action to <select>
Я только начал HTML (10млн назад) ...
Так я прочитал, что я ве использовать OnChange = "MyFunction()" Так я пробовал:
<!DOCTYPE html>
<html>
<script type="text/javascript">
function Load(obj) {
if(obj.value == "X1"){
alert('X1');
}
if(obj.value == "X2"){
alert('X2');
}
}
</script>
<head>
<meta charset="utf-8" />
<title>Developper Informations</title>
</head>
<body>
<form method="post" action="traitement.php">
<label>Langages de programmation : </label>
<select onchange="Load()" name="Languages" id="Languages">
<optgroup label="XX1">
<option value="X1">X1</option>
<option value="X2">X2</option>
</optgroup>
</select>
</form>
</body>
</html>
Но не будет работать ... я попробовал несколько вариантов ...
Что об этом не работает? Вы видите какие-либо ошибки в консоли? Вы ничего не передаете функции 'Load'. Вы ожидали, что «obj» будет иметь какую-то ценность? –
'onchange = Load()' ничего не передает вашей функции – WillardSolutions
ну, я попробовал Load (element) не будет работать idrk, что делать ... – Raskaya