Показать сообщение отдельно
  #6 (permalink)  
Старый 19.01.2010, 14:32
Аспирант
Отправить личное сообщение для Viper Посмотреть профиль Найти все сообщения от Viper
 
Регистрация: 27.09.2008
Сообщений: 88

попутный вопрос. сделал обработку события для onClick

function insertInPos(id, param) {
	var sm = window.parent.document.getElementsByName("pr_mid")[0].value;
	var span = window.parent.document.getElementById("pr_mid_name").value;
	if (sm != "" || sm != "0" && span != "") {
		window.parent.document.getElementsByName("pr_mid")[0].value = sm+", "+id;
		window.parent.document.getElementById("pr_mid_name").innerHTML = span+", "+param;
	} else {
		window.parent.document.getElementsByName("pr_mid")[0].value = id;
		window.parent.document.getElementById("pr_mid_name").innerHTML = param;
	}
}

в родительском документе есть пустой <span id="pr_mid"></span>
и после него
<input type="hidden" name="pr_mid" value="<?php echo $row->pr_mid; ?>" />


но
1. не срабатывает проверка на то что value=0
2. в span вставляется текст вида undefined, Трансформеры - Месть падших

выглядит в DOM вот так
Ответить с цитированием