<form name="form_1" action="#" method="post">
<input type="image" src="source.gif" id="image_source" name="image" onclick="Hide()" />
<img src="" width="1" height="1" id="image_action"/>
</form>
Есть Функция hide() на js, которая должна убрать элемент image и поставить на его место обычное изображение
function Hide(){
document.getElementById('image_source').innerHTML='';
document.getElementById('image_action').innerHTML='<img src="source_action.gif" />';
}
Конструкция
document.getElementById('image_source').innerHTML='';
Не работает ....
Вопрос, как убрать элемент формы вообще ?
Спустя 24 минуты, 24 секунды (8.11.2011 - 01:55) Игорь_Vasinsky написал(а):
у input не innerHTML, а value
и это пол вечера вы над этим парились?
и это пол вечера вы над этим парились?
<script type="text/javascript">
function Hide(){
document.getElementById('image_source').value='';
document.getElementById('image_action').value='focus-pocus';
}
</script>
<form method="POST" action="" name="myform">
<input id="image_source" type="text" name="image_text" value="some text"/>
<input id="image_action" type="text" name="image_action" value=""/>
</form>
<a href="#" onclick="Hide(); return false;">change</a>
Спустя 25 секунд (8.11.2011 - 01:55) CJ_Junyor написал(а):
Вообщем, разобрался ))
function Hide(){
document.getElementById('image_source').style.display='none';
document.getElementById('image_action').innerHTML='<img src="source_action.gif" />';
}
Спустя 1 минута, 31 секунда (8.11.2011 - 01:57) Игорь_Vasinsky написал(а):
Цитата |
Вопрос, как убрать элемент формы вообще ? |

Спустя 53 секунды (8.11.2011 - 01:58) Игорь_Vasinsky написал(а):
а чё это такое хитрое?
Спустя 5 минут, 8 секунд (8.11.2011 - 02:03) CJ_Junyor написал(а):
Цитата |
а чё это такое хитрое? |
Добавляю жизни в результаты обработки запроса через AJAX
- нажал на кнопку <input type="button" .... />
- кнопка исчезает, а на ее месте появляется анимация в тему (важно было именно убрать кнопку, чтобы нельзя было на нее нажать пока не закончится запрос полностью)
- пока скрипт пыжится, логи отображаются в <fieldset> выше
- и соответственно картинка движется ....
Спустя 8 минут, 19 секунд (8.11.2011 - 02:11) Игорь_Vasinsky написал(а):
аааа..... вот написал бы
Цитата |
- нажал на кнопку <input type="button" .... /> - кнопка исчезает, а на ее месте появляется анимация в тему (важно было именно убрать кнопку, чтобы нельзя было на нее нажать пока не закончится запрос полностью) |
и всё понятно было бы. чекист
