Показать сообщение отдельно
  #10 (permalink)  
Старый 27.03.2013, 15:06
Профессор
Отправить личное сообщение для Vasy Посмотреть профиль Найти все сообщения от Vasy
 
Регистрация: 09.02.2013
Сообщений: 165

Нашол в чем проблема.Но немогу ёё решить.В строках
variant=variant+"<input id='radio' type='radio' value='"+k+"' name='question"+i+"'>"+$(ans)[j].textContent;

title="<p>"+$(element)[0].textContent+"</p>";


textContent
в IE выдаёт udentified его нужно менять на
text()

делаю это так
title="<p>"+$(element)[0].text()+"</p>";

но тогда совсем ничево не создаётса,если ставлю просто
text
то в любом браузере кроме IE в месте текста стоит udentified.Как с этим боротса?
Пробовал делать так,для проверки
textquestion=$(element)[0].text();
                    title="<p>"+textquestion+"</p>";

Собственно не создаётса совсем ничево,и я так полагаю дело в text().Его здесь что нельзя использовать?Но везде пишут что text() не будет работать если его использовать с <input> а он с <input> в моём коде не заимодействует же.



И столкнулса с ище одной проблемой.Переделал немного код и теперь он выглядит так
<form id="form" onsubmit="return false">


    <div id="divi">
    <div id="queston"></div>
    </div>
    <button id='send' name='send' onclick="checkAnswer()">Проверить</button>
    <button id="id1" type="reset">Стереть Ответы</button>
    <button id="id2" type="reset">Начать тест заново</button>
    <button id="id3"  onclick="TrueAnswer()" >Показать правильный ответ</button>
    <p style=" position:relative"><textarea id="output" readonly></textarea></p>

</form>

Но так IE нехочет реагировать на нажтие кнопки Проверить.А с изначальным кодом который я сбрасывал все работало нормально.В чем проблема?И да в этой строке тоже менял когда с формой то так.
q=$('form').find('.question');


Ну либо же подскажите как сделать так что-бы убирать отмеченый radiobutton?Ну тоесть если писать функцию
function reset(){
output.value='';
}

и вызывать ёё здесь
<div id="form">


    <div id="divi">
    <div id="queston"></div>
    </div>
    <button id='send' name='send' onclick='checkAnswer()' >Проверить</button>
    <button id="id1" onclick='reset()'>Стереть Ответы</button>
    <button id="id2" onclick='reset()'>Начать тест заново</button>
    <button id="id3"  onclick="TrueAnswer()" >Показать правильный ответ</button>
    <p style=" position:relative"><textarea id="output" readonly></textarea></p>

</div>

Последний раз редактировалось Vasy, 27.03.2013 в 17:01.
Ответить с цитированием