首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

传参 空格有关问题

2012-02-10 
传参 空格问题ahref # onClickgetChoose( aabb ) aabb /afunctiongetChoose(choose){form1.text

传参 空格问题
<a   href= "# "   onClick=getChoose( "aa   bb ")> aa   bb </a>

function   getChoose(choose)
{
    form1.textfield.value   =   choose;
}

主要是想传递连接的名称( "aa   bb ")。
在参数aa和bb之间有个空格,导致不能传递参数,请问有没有办法解决?谢谢!!

[解决办法]
传递的时候把空格替换为%20
"aa bb ".replace(/ /g, "%20 ");
[解决办法]
我觉得替换可以写在getChoose方法里,而且这个方法是干什么的?
[解决办法]
textfield这个东西如果只是个input有空格应该也不会有问题的啊,你是说form1.textfield.value = choose;这句付值有问题吗?
[解决办法]
试试:
<a href= "javascript:getChoose( 'aa bb ') "> aa bb </a>

function getChoose(choose)
{
form1.textfield.value = choose;
}

热点排行