JSFiddle - React, Tailwind, and code Playground

by Charles Cavalcante

HTML

<div id="log">

</div>

JavaScript

var href = "ferramentas/video.htm?youtubeid=Bqob4Ges27Y&titulo=Secretários de Educação: Parceiros do Jovem de Futuro 2015";

var matches = href.match(/(.*)\?(.*)/);

var newHref = matches[1] + "?";

var query = matches[2].split("&");

for(var x = 0; x < query.length; ++x)
{
   var s = query[x].split("=");
   newHref += s[0] + "=" + encodeURIComponent(s[1]);
   if(x < query.length - 1) newHref += "&";
}

document.getElementById("log").innerHTML = newHref;