var word = document.getElementById("word").value;//by id
or
var word = document.forms[0].elements[0].value;//by index
//word = a word from form input
var kodlandi = escape(word);//apply url encoding
alert(escape(word));
or
alert(kodlandi);
যেই সমস্যাটি আপনি ফর্ম থেকে ইনপুট মানগুলির জন্য এনকোডিং ব্যবহার করছেন না তাই ব্রাউজারটি এতে যুক্ত করে না ...
ইউনিকোড এনকোডিং / ডিকোডিং অপারেশন হিসাবে অনটপতে কিছু সমস্যা রয়েছে তাই এই ফাংশনটি এনকোডিং স্ট্রিং / অ্যারেগুলি ব্যবহার করুন
function urlencode( str )
{
// http://kevin.vanzonneveld.net3.
// + original by: Philip Peterson4.
// + improved by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)5.
// * example 1: urlencode('Kevin van Zonneveld!');
// * returns 1: 'Kevin+van+Zonneveld%21'7.
var ret = str;
ret = ret.toString();
ret = encodeURIComponent(ret);
ret = ret.replace(/%20/g, '+');
return ret;
}
ex.
var word = "some word";
word = urlencode(word);