Перебираюсь на JS
Есть вот такой код:
Объясните мне "тупому": 1. Какой ИФ корректный 2. Правильно ли я использовал ЗИС 3. И какого ... не работает код, вроде все правильно! |
А зачем вы код выложили картинкой, а картинку выложили на глючный хостинг? Вобщем нет у вас никакого кода.
|
Люди зачем придираться, просто скажите как надо...
<html>
<head>
<title>I'm lissening programming at Form</title>
<script type="text/javascript">
function asdf(i){
var c=document.bgColor;
if (i.selectedIndex==0){
document.bgColor=#0000ff;
}
if (i.selectedIndex==1){
c=green;
}
if (i.selectedIndex==2){
c="yellow";
}
}
</script>
</head>
<body>
<form name="changeColor">
<select name="colors" onchange="asdf(this)">
<option value="red">Red
<option value="green">Green
<option value="yellow">Yellow
</select>
</form>
</body>
</html>
|
this - правильно, остальное - не правильно. Даже забавно.)
|
а поканкретнее
|
меня интересует собственно сам скрипт!
конкрето ошибки! что не так? |
Mugaga, ты такое хотел?
<!DOCTYPE html>
<html>
<head>
<style type="text/css">
</style>
<script type="text/javascript">
function asdf(o){
document.getElementById('test').style.backgroundColor=o.value
}
</script>
</head>
<body id='test'>
<form name="changeColor">
<select name="colors" onchange="asdf(this)">
<option value=""></option>
<option value="red">Red</option>
<option value="green">Green</option>
<option value="yellow">Yellow</option>
</select>
</form>
</body>
</body>
</html>
|
Да. спасибо! Хоть кто-то издевался,а просто помог)
а еще вопрос, я могу использовать не ИД, а name в тэге body Мне так как-то удобней |
Цитата:
Цитата:
|
Цитата:
|
| Часовой пояс GMT +3, время: 17:10. |