Показать сообщение отдельно
  #1 (permalink)  
Старый 17.09.2013, 11:18
Аватар для wmag
Аспирант
Отправить личное сообщение для wmag Посмотреть профиль Найти все сообщения от wmag
 
Регистрация: 06.02.2012
Сообщений: 50

от новичка: событие onclick - запись данных в input \ div \ cookie
на страничке есть некоторое количество кнопок, на кнопки повешены события onclick:
<input type="button" value="buy" onclick="add(1,rudragsh,800)">

function add (item,name,price) {

value = "id: " + item + " price: "+ price + " \ "
orderhtml = name + " price: "+ price + "<br>"

orderlist.value += value 
orderdiv.innerHTML += orderhtml


при нажатии на кнопку, выдает: "Uncaught ReferenceError: rudragsh is not defined " и ссылается на строчку в HTML, а не на скрипт... JS не может передать текстовое значение???

но ведь "rudragsh" - значение передающиеся через onclick....

если писать: <input type="button" value="buy" onclick="add(1,800)"> - и не использовать name в скрипте - то все работает...

Последний раз редактировалось wmag, 17.09.2013 в 13:05.
Ответить с цитированием