0
私はPHP
ページをHTMLページにリダイレクトしています。 URL変数をHTMLページに追加し、URL変数が?e=1
(エラー= 1)の場合は、"Please choose at least one subscription."
のアラートを表示します。現在のページのURL変数が?e = 1の場合は、javascriptを使用してアラートを表示します。
私はこれを試しましたが、間違っていると思います。
function getQueryVariable(variable)
{
var query = window.location.search.substring(1);
var vars = query.split("&");
for (var i=0;i<vars.length;i++) {
var pair = vars[i].split("=");
if(pair[0] == variable){return pair[1];}
alert ('Please choose at least one subscription.')
}
return(false);
}
URL例:http://www.example.com/index.html?e=1
URLから値を取得できるようになっているようです。 'getQueryVariable( 'e')'を実行して戻ってきたものを見てみましたか? –
@MikeC: '戻る?彼らはいつも「偽」に戻るでしょう。 –
@SamAxeそうではありません。 URLの値が見つからない場合、 'false'を返します。参照: 'if(pair [0] == variable){return pair [1];}' –