URLに変数が含まれているかどうかを確認するにはどうすればよいですか? 私はこのような私の機能を持っています
私の 2 番目の問題は、URL が既に lang 変数を渡しているとしましょう ( http://index.php?id=23&lang=en ) のようなものですこのように新しい lang 変数を追加する代わりに new on ( http://index.php?id=23&lang=en&lang=jp )
function menu_goto(newvalue)
{
var baseurl = window.location.href ;
var langwithpara = "&lang=" + newvalue;
var langwopara = "?lang=" + newvalue;
if (newvalue != 0) {
if(baseurl.match(/?/)){
alert ('123');
location.href = baseurl + langwithpara ;
}
else{
alert ('456');
location.href = baseurl + langwopara ;
}
}
}
私の新しいコーディング (作業)
function menu_goto(newvalue)
{
var baseurl = window.location.href ;
var url = baseurl + ( (baseurl.match(/\?/))? '&':'?' ) + 'lang=' + newvalue;
location.href = url ;
}