Как заменить выведенное с помощью InnerHtml другим содержанием?
Добрый день.
Пожалуйста, хелпните. есть код: <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", но не получается. |
блин, разобралась.
как удалить пост не вижу. |
Часовой пояс GMT +3, время: 00:59. |