Czemu taka funkcja:
function showAddSubjectForm(id)
{
if(document.getElementById('new_subject').innerHTML.search('<form') != -1)
{
return;
}
var form_string = (<r><![CDATA[
<form id="newQuestionFormId" action="index.php5?<?php echo pobierz_get(array('new_question'), array('1')) ?>" method="post">
<table id="newQuestionForm" cellpadding="5"> Dział:
<td style="color: red; text-align: left; padding-left: 20px;" colspan="2">
]]></r>).toString();
form_string += id;
form_string += (<r><![CDATA[
Temat:
<input type="text" style="width: 150px;" name="q_subject" /> Ksywka: <?php echo (!empty($_SESSION['login']) ? $_SESSION['login'] :
'<input type="text" style="width: 150px" name="q_nick" />') ?>
Treść:
<td colspan="3" style="text-align: center;"> <input type="submit" value="Dodaj" /> <input type="button" value="Zamknij" onclick="var sub = document.getElementById('newQuestionFormId'); sub.parentNode.removeChild(sub);" />
]]></r>).toString();
var subject_element = document.getElementById('new_subject');
subject_element.innerHTML += form_string;
}
Działa mi poprawnie w Firefoxie, a w ie już nie?