Всем доброго времени суток.
Никак не могу понять, почему не срабатывает субмит формы.
Есть кнопка:
<a href='javascript:yandex('PC');' title='dsda'>...</a>
есть скрипт:
function yandex(type) {
document.forms['ya_form'+type].submit();
}
Получаю из ссылки атрибут href, и вызываю его через
eval(). В ответ
undefined.
Ок. Может что-то не так, обрезаю строку до
yandex('PC') и вызываю через
eval(), ответ тот же.
Ок, вызываю напрямую,
yandex('PC') ответ тот же.
Ладно, отсекаем посредника, и вызываю
document.forms['ya_formPC'].submit(); и опять
undefined.
Ок, может формы нет, смотрю форму :
document.forms['ya_formPC'], все на месте!
Тогда пробую мышой кликнуть на ссылку: <a href='javascript
:yandex('PC');' title='dsda'>...</a>, все прекрасно отрабатывает.
Подскажите, что тут не так ?