Javascript onchange

hYPER-ok
На сайте с 09.10.2010
Offline
71
1040

Всем привет. Возникла такая проблемка: нужно менять содержимое айфрейма по клику на радио инпуте. Что-то нихера не выходит.

Последний нерабочий код такой: :)


<input type="radio" name="gashish" value="http://vk.com/video" onchange="document.getElementById('hydroponics').src=this.value;" />
<input type="radio" name="gashish" value="http://vk.com/video2" onchange="document.getElementById('hydroponics').src=this.value;" />
<iframe name="hydroponics" id="hydroponics" src=''></iframe>

Может через форму надо - хз.

Может через онклик надо - хз.

Подкиньте, пожалуйста, какой-либо рабочий примерчик ;)

[umka]
На сайте с 25.05.2008
Offline
456
#1

onchange — это для select-ов.

Юзайте onclick.

А ещё у вас у каждого inputa по два value зачем-то.

Лог в помощь!
hYPER-ok
На сайте с 09.10.2010
Offline
71
#2

Даже с одним не работает :)

Умка, можешь привести пример подобный с онкликом?

Я что только не перепробовал блин.

L
На сайте с 22.06.2008
Offline
44
#3

Возможно ошибка Unsafe JavaScript attempt to access frame with URL.

Тогда не будет работать.

hYPER-ok
На сайте с 09.10.2010
Offline
71
#4

Не, не, ошибочек таких нет.

Я просто ламер в js )

hYPER-ok добавил 17-12-2011 в 22:54

Вроде решилась проблема:

<iframe src="http://site.ru" height="99%" id="frame" width="99%" align="center"></iframe>

<input type="button" value="go" id="href" onclick="document.getElementById('frame').src = 'http://google.com'" />

<input type="button" value="go" id="href" onclick="document.getElementById('frame').src = 'http://google.com'" />

<input type="button" value="go" id="href" onclick="document.getElementById('frame').src = 'http://google.com'" />

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