jquery - Get concatenate string of multiple value variable in Javascript -
i've list of div
<div data-attr="sel" data-num="1"></div> <div data-attr="notsel" data-num="2"></div> <div data-attr="sel" data-num="3"></div> i'm tryng string div data-attr="sel" set.
function si_movetasks() { var getselected = document.queryselector('[data-attr~="sel"]'); var selectednums = getselected.dataset.num; alert(selectednums); } now (1), how can concatenate string (1,3)? support.
demo -> http://jsfiddle.net/0d54ethw/
use queryselectorall instead of queryselector since latter selects first element opposed of them.
then use loop shown below
var getselected = document.queryselectorall('[data-attr~="sel"]'); var selectednums = []; (var = 0; < getselected.length; i++) { selectednums.push(getselected[i].dataset.num); } alert(selectednums.join(','));
Comments
Post a Comment