Не позволяет использовать текст в качестве ID

oopros

Новичок
Есть js код, который при нажатии на ссылку разворачивает определенный блок

Вот сама js функция
Код:
<script type="text/javascript">
function openbox(id){
display = document.getElementById(id).style.display;
   
if(display=='none'){
      document.getElementById(id).style.display='block';
    }else{
      document.getElementById(id).style.display='none';
    }
}
</script>
Вот работа с ней
Код:
<a href='#' onclick='openbox(8759*254); return false'>ссылка</b></a>
<div id='8759*254' style='display: none;'>
тут скрытый текст, который открывается по ссылке
</div>
В данном случае в качестве ID указан код 8759*254, в данном случае функция не срабатывает, т.к. ID присутствуют символы, отличные от цифер, если ID прописать только цифрами - тогда все работает. Но для уникальности (необходимо выводить несколько одинаковых ссылок на странице) нужно дписать какой-то разделить, чтобы не было цифрой. Помогите определить ошибку.
 

Breeze

goshogun
Команда форума
Партнер клуба
openbox(8759*254)

строки надо в кавычки заключать
 
Сверху