getElementById Подскажите где ошибка

D
На сайте с 20.09.2010
Offline
175
471

<textarea name="checked_rubs" id="checked_rubs" cols="22" rows="5">тест</textarea>

<select onchange="get_id(this.value)">

...

</select>

<script language="javascript">

function get_id(id)

{

var x = document.getElementById("checked_rubs").value;

alert(x);

document.getElementById['checked_rubs'].value=document.getElementById['checked_rubs'].value+'\r\n'+id;

}

</script>

Не присвает текстареа выбранное из селекта значение, выдает оишбку:

TypeError: document.getElementById.checked_rubs is undefined

Почему?

ДП
На сайте с 23.11.2009
Offline
203
#1

Не помню точно, как там к значению textarea обратиться, но вот скобочки везде круглые при вызове getElementById должны быть.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий