Добрый день.
Пожалуйста, хелпните.
есть код:
<script>
function form ()
{
document.write("<form>\n\
Name <input type='text' id='name' onchange=\'validate();\'><span id='p_name'> </span></br>\n\
<input type='submit' value='To participate' disabled='disabled' onClick=\'validate();\'></form>");
}
function validate()
{ var elem_name= document.getElementById('name').value;
var elem_span= document.getElementById('p_name');
if (elem_name.length==0)
{
d= document.getElementById('p_name').innerHTML= "This form cant be empty";
}
else {
var e= d.replace("This form cant be empty","Ok");
}
}
</script>
Я хочу выведенный однажды текст "This form cant be empty" заменить на фразу "Ok", но не получается.