Skip to content

Instantly share code, notes, and snippets.

@g-k
Created November 16, 2011 02:04
Show Gist options
  • Save g-k/1369039 to your computer and use it in GitHub Desktop.
Save g-k/1369039 to your computer and use it in GitHub Desktop.
Extract menu items from option tags and alert as gient csv line
// Extract menu items from option tags and alert as gient csv line
(function () {
var opts = document.getElementsByTagName('option');
var i = opts.length;
var uniq_opts = [];
for (; i--; ) {
var opt = opts[i].value;
var u = uniq_opts.length;
var have_opt = false;
for (; u--; ) {
if (opt === uniq_opts[u]) {
have_opt = true;
}
}
if (have_opt !== true) uniq_opts.push(opt);
}
alert(uniq_opts.join(','));
// console.log(uniq_opts);
})();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment