Skip to main content
Level 3
November 8, 2016
Solved

How to pass data through a data elememt with custom code using DTM?

I am trying to capture a value from an input box by through a data element in DTM. The problem i am having is, I do not know how to pass the data from the data element to the event rule etc. In other words when i captuer data ausing custom code in an event rule. I can capture it and immediately pass it to a variable like an s.prop or evar etc. but when creating a data element you cant send it to an s.prop or evar..

Here is my script.

 

$("input[name='loanAmount']").mouseleave(function(){ $("input[name='loanAmount']").val(); satellite.getVar('loanAmount'); return true; });
This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
ParitMittal
ParitMittalAccepted solution
Level 10
November 9, 2016

Hi Darius,

Please see the below link for information on  How to create event based data element .

http://help-forums.adobe.com/content/adobeforums/en/marketing-cloud-forum/activation.topic.html/forum__aave-generally_weencount.html

Thanks & Regards

Parit Mittal

2 replies

ParitMittal
ParitMittalAccepted solution
Level 10
November 9, 2016

Hi Darius,

Please see the below link for information on  How to create event based data element .

http://help-forums.adobe.com/content/adobeforums/en/marketing-cloud-forum/activation.topic.html/forum__aave-generally_weencount.html

Thanks & Regards

Parit Mittal

Translate
Level 3
November 15, 2016

I did read the link you suggest and tried both of these scripts, but still didn't work. Please advise I really need to make this work.

$("input[name='loanAmount']").mouseleave(function(){ var Amount = $this.attr("input[name='loanAmount']").val(); _satellite.setVar('loanAmount',Amount); _satellite.getVar('loanAmount'); Return true;
I also tried this. var Amount = $this.attr("input[name='loanAmount']"); _satellite.setVar('loanAmount',Amount); _satellite.getVar('loanAmount'); Return true;
Translate