- Posts: 18
- Thank you received: 0
Ask the community, share ideas, and connect with other LimeSurvey users!
<script type='text/javascript' charset='utf-8'> $( document ).ready( function() { var this_surveyId='{SID}'; var this_groupId='{self.gid}'; var this_quesitonId='{self.qid}'; var this_self='{self.sgqa}'; var my_targetTextBox='#answer' + this_self; // Operate for its intrinsic value: $( my_targetTextBox ).blur( function() { $( this ).val( $( this ).val().replace(/\B(?=(\d{3})+(?!\d))/g, ",") ); }); }); </script>
<script type='text/javascript' charset='utf-8'> $( document ).on('ready pjax:scriptcomplete', function() { $('#question{self.qid}').find('.answer-item input[type=text]').on('blur', function(){ var oldVal = $( this ).val(); var newVal = String(oldVal).replace(/,/g,'').replace(/(\B)(?=(\d\{3\})+(?!\d))/g, ","); $( this ).val( newVal ); }); }); </script>
<script type="text/javascript" charset="utf-8"> $(document).on('ready pjax:scriptcomplete',function(){ $('#question{QID} input[type="text"]').inputmask({ 'alias': 'decimal', 'rightAlign': false, 'groupSeparator': '.', 'autoGroup': true, 'digits': 2 }); }); </script>