Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 20.08.2015, 22:58
Новичок на форуме
Отправить личное сообщение для Scheglina Посмотреть профиль Найти все сообщения от Scheglina
 
Регистрация: 20.08.2015
Сообщений: 1

Javascript не выводит статус
Доброго времени суток, возникла проблема. У меня на странице этот код выводится дважды ( 2 таблицы ) с разными {name} (переменная из php). Пытаюсь сделать так, чтобы состояние машины (иконка) ( переменная {state} ) выводилось для соответствующей машины в виде фона ячейки таблицы. Все переменные вызываются правильно, проблема такая : иконки(состояния), собственно, и не выводятся. Буду очень рад и благодарен, если кто откликнется
Код:
<script type="text/javascript">
var imageurl = document.getElementById('image1');
imageurl = imageurl.getAttribute ("src");
document.getElementById('{name}').style.backgroundImage = 'url('+imageurl+')';
</script>
<img id="image1" style="display: none;" src="/images/{state}.png">	

			<table>
				<tr>	
					<td id="{name}" width=200px height=400px></td>
				</tr>
			</table>
Ответить с цитированием
  #2 (permalink)  
Старый 24.08.2015, 07:40
Профессор
Отправить личное сообщение для krasovsky Посмотреть профиль Найти все сообщения от krasovsky
 
Регистрация: 21.12.2012
Сообщений: 869

Если все так как ты описал то у тебя 2 одинаковых id=image1 на странице. Дальше продолжать?
Кроме того иналйн стиль display:none прозрачно намекает что элемент будет скрыт
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
<noscript> ничего не выводит при отключенном javascript в браузере freerun888 Общие вопросы Javascript 15 07.09.2015 17:03
Книга: JavaScript. Сильные стороны Magneto Учебные материалы 16 21.04.2013 15:28
Интерпретатор Java на JS kobezzza Оффтопик 24 11.10.2012 18:32
Последние книги по JavaScript! monolithed Учебные материалы 7 26.10.2010 19:40
Выдвет ошибку JavaScript Ромио Opera, Safari и др. 4 21.10.2010 20:34