读书人

【【【【onclick事件写在字符串就报错

发布时间: 2012-01-30 21:15:58 作者: rapoo

【【【【onclick事件写在字符串就报错???怎么一直报str为定义??????】】】】】
<script>

//str已经获取的了值,但是放入Show(str)函数里面就获取不到str的值,//报str为定义
//不知放到字符串中应该加上什么???

alert(str);可以弹出str的值,

//下面这句一直报str为定义,如何将str这变量放在Show()函数中呢???
lblText.innerHTML = " <a onclick= 'Show(str) '> " + str + " </a> ";

</script>

function Show(aa)
{
alert(aa);
}


[解决办法]
lblText.innerHTML = " <a onclick= 'Show() '> " + str + " </a> ";

function Show()
{
alert(str);
}

[解决办法]
" <a onclick= 'Show( ' " + str + " ') '> " + str + " </a> ";
[解决办法]
同上
[解决办法]
function Show(aa)
{
var t= "alert( ' "+aa+ " '); "
eval(t);
}
[解决办法]
function Show(aa)
{
var t= "alert( ' "+aa+ " '); "
eval(t);
}
====================
这个最好
[解决办法]
<script>
var str = " ";
alert(str);可以弹出str的值,

lblText.innerHTML = " <a onclick= 'Show(str) '> " + str + " </a> ";

</script>

function Show(aa)
{
alert(aa);
}

读书人网 >asp.net

热点推荐