Показать сообщение отдельно
  #1 (permalink)  
Старый 07.12.2015, 12:05
Кандидат Javascript-наук
Отправить личное сообщение для jaroslav.tavgen Посмотреть профиль Найти все сообщения от jaroslav.tavgen
 
Регистрация: 18.09.2014
Сообщений: 128

Откуда здесь знак равно появился?
<!DOCTYPE HTML>
<html>
<head>
<meta charset="UTF-8">
</head>
<body>
<script src="http://code.jquery.com/jquery-1.11.3.js"></script>
<script>
function create ( where, tag, id, value ) {
	var valueField = " value = '" + value + "'",
		condition = typeof ( value ) === 'undefined';
	alert ( condition );
	if ( condition ) valueField = "";	
	alert ( valueField );
	$ ( where ).append ( "<" + tag + " id = '" + id + "'" + valueField + "'></" + tag + ">" );
}

create ( "body", "div", "field" );
create ( "#field", "textarea", "text" );
create ( "#field", "button", "zolotoyBaton", "OK" );
</script>
</body>
<html>


Результат:
<div id="field" '=""><textarea id="text" '=""></textarea><button id="zolotoyBaton" value="OK" '=""></button></div>


Вопрос: откуда взялось '="" в каждом теге?
Ответить с цитированием