Показать сообщение отдельно
  #1 (permalink)  
Старый 16.03.2010, 13:22
Новичок на форуме
Отправить личное сообщение для Agasfer Посмотреть профиль Найти все сообщения от Agasfer
 
Регистрация: 16.03.2010
Сообщений: 5

проблема с атрибутом value
Посредством скрипта на форму добавляется <input type="text"...>. вот функция
function addField() {
    // Проверяем, не достигло ли число полей максимума
    if (countOfFields >= maxFieldLimit) {
        alert("Число полей достигло своего максимума = " + maxFieldLimit);
        return false;
    }
    // Увеличиваем текущее значение числа полей
    countOfFields++;
    // Увеличиваем ID
    curFieldNameId++;
    // Создаем элемент ДИВ
    var div = document.createElement("div");
    // Добавляем HTML-контент с пом. свойства innerHTML
    div.innerHTML = "<input name=\"contents_" + curFieldNameId + "\" type=\"text\" size=\"50px\" value=\"<?php echo $this->validation->Contents_"+curFieldNameId+ "\;?>\" /> <a onclick=\"return deleteField(this)\" href=\"#\">[X]</a>";
    // Добавляем новый узел в конец списка полей
    document.getElementById("parentId").appendChild(div);
    // Возвращаем false, чтобы не было перехода по сслыке
    return false;
}

проблема заключается в том что когда поле добавляется в нее сразу вписан текст типа <?php echo $this->validation->Contents_2;?>. А мне бы надо чтоб это воспринималось именно как пхп вставка. Заранее спасибо.
Ответить с цитированием