Dynamically insert the title and inner
Variables are used to dynamically insert text into
site tags (like an eVar or event). Variables are
wrapped in %...% syntax.
Below are some of the most commonly used methods
in JavaScript. Note that many DTM implementations
don¡¯t even use JS, but just in case¡
JavaScript Regular Expressions
use selected element
use child element
%this.[attribute]%
%target.[attribute]%
Dynamically insert the title and inner HTML for:
Hello!
title
Output
%this.title%
inner HTML
Output
%target.innerHTML%
link
Hello!
Other example uses:
href
class
alt
src
inner text
inner text w/trim
custom attribute
%this.href%
%this.className%
%this.alt%
%this.src%
%this.@text%
%this.@cleanText%
%this.getAttribute(name)%
Other useful variables:
URL pathname
URL hostname
URL protocol
%URI%
%hostname%
%protocol%
Data Elements are an alternative way of setting a
variable. These are most useful when you use
value(s) across multiple rules.
using data elements in a rule
%Element Name%
set a data element
_satellite.setVar("Element Name",value);
get a data element
_satellite.getVar("Element Name");
Note: Each time you call a data element, DTM
tries to reset the value. If you need to store a
value more permanently, use cookies (below).
Cookies store values over a certain period of time.
They are similar to Data Elements, but instead
allow you to set a cookie memory in days (integer).
set a cookie
_satellite.setCookie("Cookie Name",value,days);
read a cookie
_satellite.readCookie("Cookie Name");
declare regex variable
var RegEx = /pattern/mod
modifier
/g
/i
/s
/m
function
global matching
case insensitive
single line mode
multi line mode
getElementById('id')
getElementsByClassName('')
getElementsByTagName('a')
switch statement
switch(i){
case n:
some action;
break;
default:
some action;
}
for¡next loop
for(i=0;i ................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related searches
- information technology title and roles
- nys dmv title and lien status
- wi dmv title and plate transfer
- difference between rebuilt title and salvage
- uc irvine title and pay
- books by title and author
- insert the current date and time excel
- wisconsin title and registration
- happiness is the meaning and the purpose of life the whole aim and end of human
- dmv application for title and registration
- mississippi title and registration form
- the role of the title co