devote
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Title Here</title>
</head>
<body>
<table width="100%" cellspacing="0" cellpadding="0" align="center">
<tr>
<td>
<div id="AjaxResponse">
Bla-Bla
<span id="myid">
<input type="text" name="input1">
</span>
<input type="button" name="button1" value="Send" onclick="SendAjax()">
</div>
<script type="text/javascript">
<!--
(function() {
document.getElementById("myid").style.display = "none";
})();
function SendAjax() {
document.getElementById("AjaxResponse").innerHTML = 'Bla-Bla <span id="myid"><input type="text" name="input1"></span><input type="button" name="button1" value="Send" onclick="SendAjax()">';
return false;
}
// -->
</script>
</td>
</tr>
</table>
</body>
</html>
Упрощенно, но смысл тот же. После того, как данные полученные аяксом обновят все, что внутри дива, спан становится видимым, а нужно что бы оставался display = "none". В скрипт аякса я не могу вмешиваться, это часть движка.