2014-11-13 5 views
0

Попытка настроить пользовательский JavaScript в GTM, где значение innerHTML проверяется на X, и если оно срабатывает X.Ошибка в пользовательском диспетчере тегов Google JavaScript

Вот что я до сих пор, но это не правильно стрелять

function() { 
    var el = document.getElementById('ltrNumPlaceholder'); 
    if (el == null) return 0; 
    return parseInt(el.innerHTML); 
} 

Я также попытался это, но GTM жалуется там есть синтаксические ошибки в строке, которая не существует. (GTM сообщение об ошибке для ниже: "Ошибка в строке 5, символ 2: Ошибка синтаксического анализа. ')' Ожидается.")

function(){ 
    var stepNum = document.getElementById('ltrNumPlaceholder').innerHTML; 
    if(stepNum == 2)return parseInt(stepNum); 
}; 

Спасибо за вашу помощь заранее.

+0

Чтобы обойти проблему, вы можете использовать макрос DOM для элемента с идентификатором «trNumPlaceholder», а затем макрос таблицы поиска на основе этого. –

ответ

3

Чтобы исправить сообщение об ошибке, просто удалите точку с запятой в конце функции (после закрытия фигурной скобки), и это должно работать.

Смежные вопросы