我正在使用 echo 语句和选择标记的 onchange 我使用过 javascript
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;
}
那么有什么方法可以使用这个功能吗