Показать сообщение отдельно
  #6 (permalink)  
Старый 07.08.2015, 12:15
Аватар для BETEPAH
Профессор
Отправить личное сообщение для BETEPAH Посмотреть профиль Найти все сообщения от BETEPAH
 
Регистрация: 23.06.2011
Сообщений: 1,165

<div id="target"></div>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.11.0.min.js"></script>
<script>
function newDialog(dtitle, ddata)
  {
        var body = document.getElementById("target");
	var id = "dlgTest_"+Math.floor(Math.random(1,53)*1000);
	$("[id ^= dlg]").remove();
	
	var dclose = document.createElement("div");
	dclose.setAttribute("class", "dialogClose");
	dclose.setAttribute("onclick", "delDiv('"+id+"');");
	dclose.innerHTML = "X";
	
	var dialog = document.createElement("div");
	dialog.setAttribute("class", "dialogScript");
	dialog.setAttribute("id", id);
	//dialog.setAttribute("style", "display:none");
	
	dialog.innerHTML = dtitle+"<br>"+ddata;
	dialog.appendChild(dclose);
	body.appendChild(dialog);
	
	return id;
  }

var data = "<div align='center'><b>Запись №</b><br><br><br><form id='updRec'>Введите значение:<br><br><input class='dbut' size='35' type='text' id='updText'></input><br><br><br><br><input class='dbut' type='button' value='ОБНОВИТЬ' onclick='alert($(\"#updText\").val())'></input></form></div>";
var idDialog = newDialog("<hr size='8' color='#46c765'>", data);
</script>


P.S. опоздал на пару минут
Сообщение от kazakn
либо обращение к элементу в alert...
Вот именно. В если хотите оставить в onclick, то не надо исключать alert из кавычек.

Последний раз редактировалось BETEPAH, 07.08.2015 в 12:18.
Ответить с цитированием