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

jquery 空格有关问题

2013-03-28 
jquery 空格问题。!DOCTYPE html html headscript srcjquery-1.8.0.min.js/script/head bo

jquery 空格问题。
<!DOCTYPE html> <html> <head>

<script src="jquery-1.8.0.min.js"></script>

</head> <body> <form> </form> <script>

$('form').append("<input type='button' id='Add2' class='mainbutton' value='button' style='width: 120px;' onclick=docUpload('doc',{a:'a',b:'b',c:' c'})>") var test = $('#Add2').attr('onclick'); alert(test);

</script> </body> </html>

what i want:
docUpload('doc',{a:'a',b:'b',c:' c'})

but ....it gives me like this:
docUpload('doc',{a:'a',b:'b',c:'

what can i do? jquery
[解决办法]
$('form').append("<input type='button' id='Add2' class='mainbutton' value='button' style='width: 120px;' onclick=docUpload('doc',{a:'a',b:'b',c:' c'})>");
因为你的onclick=后面没有引号,所以结束的地方当然是以空格作标志。
正确写法:
$("form").append("<input type='button' id='Add2' class='mainbutton' value='button' style='width: 120px' onclick="docUpload('doc',{a:'a',b:'b',c:' c'})">");

热点排行