2017-02-14 回答
我还是不明白你要描述什么问题
下面两种用法都没有问题
<script>
function album_delete_cl(album_lx,album_id,album_page,pic_id_value)
{
alert(pic_id_value);
}
</script>
<script>
album_id=1;
album_page=1;
pic_id_value=1;
</script>
<input name="submit5" type="button" value="test1" οnclick="album_delete_cl(3,album_id,album_page,pic_id_value)"/>
<script>
album_id=1;
album_page=1;
pic_id_value="中文";
</script>
<input name="submit5" type="button" value="test2" οnclick="album_delete_cl(3,album_id,album_page,pic_id_value)"/>
=====================================================
你的写法很奇怪
''里面是参数,你参数用+变量值?
然后你的album_delete_cl用宏替换处理的吗?
如果这样,+pic_id_value+,如果是数字,肯定没错
如果是字符,你要用引号括起来才能做宏替换