我正在尝试在 javascript 中通过 url 传递减号 (-)。我希望能够像这样传递 url,
http://test.com/events/Junin-Salsa-Congress-2013/
<script type='text/javascript'>
function js_tuh(){
<?php
foreach ($words as $word){
?>
var id_tuh=document.getElementById("<?php echo str_replace(' ', '-', $word->name); ?>");
if(id_tuh.checked==true){
window.location = "<?php bloginfo('home'); ?>/events /"+id_tuh.value;
}
<?php }?>
}
</script>
但不幸的是,代码重定向了我选择的站点,没有减号(-)。像这个
http://test.com/events/Junin Salsa Congress 2013/