| Server IP : 213.186.33.4 / Your IP : 216.73.216.193 Web Server : Apache System : Linux webm006.cluster103.gra.hosting.ovh.net 5.15.206-ovh-vps-grsec-zfs-classid #1 SMP Fri May 15 02:41:25 UTC 2026 x86_64 User : awebpaca ( 35430) PHP Version : 8.5.0 Disable Function : _dyuweyrj4,_dyuweyrj4r,dl MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/a/w/e/awebpaca/piwik/plugins/TagManager/Template/Variable/ |
Upload File : |
(function () {
return function (parameters, TagManager) {
this.get = function () {
var selectionMethod = parameters.get('selectionMethod');
if (!selectionMethod) {
return;
}
var attributeName = parameters.get('attributeName');
var dom = TagManager.dom;
var ele;
if (selectionMethod === 'elementId') {
ele = dom.byId(parameters.get('elementId'));
} else if (selectionMethod === 'cssSelector') {
ele = dom.bySelector(parameters.get('cssSelector'));
if (ele && ele[0]) {
ele = ele[0];
} else {
ele = null;
}
}
if (ele) {
if (attributeName) {
if (String(attributeName).toLowerCase() === 'value'
&& ele.nodeName === 'INPUT') {
var type = dom.getElementAttribute(ele, 'type');
if (type && type.toLowerCase() === 'password') {
// we do not let users read a value of a password form field
return;
}
}
return dom.getElementAttribute(ele, attributeName);
}
return TagManager.dom.getElementText(ele);
}
};
};
})();