javascriptを使用したselectタグのechoステートメントとonchangeを使用しています
echo('<select name="type" onchange="(return location.href='.?&class=.'+this.value;)" id="manage_ads">
<option value="ads">Paid To Click Ads</option>
<option value="banner_ads">Banner Ad</option>
<option value="featured_ads">Featured Text Ads</option>
<option value="featured_link">Featured Link Ads</option>
</select>');
href=' ここで一重引用符が echo ステートメントと競合しているため、エラーが表示されます。
しかし、別のJavaScriptページで使用すると、classundefinedのエラーが発生するため、関数は正しく機能しません
function check()
{
return location.href='.?&class=.'+this.value;
}
この機能を使用できる方法はありますか