Показать сообщение отдельно
  #1 (permalink)  
Старый 25.01.2014, 11:37
Аватар для arahmanov
Профессор
Отправить личное сообщение для arahmanov Посмотреть профиль Найти все сообщения от arahmanov
 
Регистрация: 26.01.2011
Сообщений: 197

Изменение кнопки, не срабатывает функция после изменения
После нажатия на кнопку с id='create' меняется и id кнопки и ее значения id становится save_base, значение Сохранить. ПРОВЕРИЛ но обработчик события document.getElementById('save_base').onclick = Show2; не работает.

<input  type='submit'   id='create'  value='Редактировать' />


document.getElementById('create').onclick = Show; document.getElementById('save_base').onclick = Show2; 
	   
function Show() {
var element = document.getElementById('create');
if (element.value == 'Редактировать') {
	
	var inp = document.createElement("input");
	inp.id = "save_base";   
	inp.type = "submit";
	inp.name = "save_base";
	inp.value = "Сохранить";
	inp.size ="30";
	
	element.parentNode.replaceChild(inp, element);
	

	}

}


function Show2() {

var element = document.getElementById('save_base');
if (element.value == 'Сохранить') {	
	var inp = document.createElement("input");
	inp.id = "create";
	inp.type = "submit";
	inp.name = "create";
	inp.value = "Редактировать";
	inp.size ="30";
	
	element.parentNode.replaceChild(inp, element);
}}
Ответить с цитированием