Javascript 如何将alert()上的concat结果作为字符串获取
我想获取alert()上的concat结果,它存储在变量FavAppnd中 测试Javascript 如何将alert()上的concat结果作为字符串获取,javascript,jquery,html,Javascript,Jquery,Html,我想获取alert()上的concat结果,它存储在变量FavAppnd中 测试 alert (FavAppnd);//returns object Object alert (FavAppnd.toString());//returns object Object alert (JSON.stringify(FavAppnd));//returns {"0":{},"length":1} 但是我想在alert()--- 由于html标记是动态创建的,浏览器上的“页面源代码”选项在运行时不
alert (FavAppnd);//returns object Object
alert (FavAppnd.toString());//returns object Object
alert (JSON.stringify(FavAppnd));//returns {"0":{},"length":1}
但是我想在alert()---
由于html标记是动态创建的,浏览器上的“页面源代码”选项在运行时不会显示html标记。因此,为了验证,我希望在alert()
上显示html标记
基础知识
HTML
JS
函数favShow()
{
var-FAV={
适配器:“SQL_适配器_1”,
过程:“过程VoriteShow”,
参数:[]
};
var期权={
成功:成功展示,
onFailure:failFavShow
};
WL.Client.InvokeProcess(调用FAV,选项);
}
函数succFavShow(结果)
{
var a=result.invocationResult.resultSet.length;
如果(a>0)
{
警报(“FavShow success”);
var Favlist=$(“#favicon”);
对于(var i=0;i,您可以使用or,就像这样
您正在解决错误的问题。与其使用警报
,不如使用控制台。日志
?提供您尝试检查的对象的更详细的细分
关于您的问题,FavAppnd
是一个jQuery对象。您可以执行FavAppnd.wrap(''..parent().html()
wrap
是必需的,因为.html()
返回对象的html表示,但排除顶部元素。我们将所有内容都放在
中,以便
是被排除的元素
<tr>
<td>ABC</td>
<td><img src="images/star1.png" onclick="changeStar(this)" width="32" height="32" id=0></td>
</tr>
<table id="favicon" border="1">
</table>
function favShow()
{
var invocationFav={
adapter:"SQL_ADAPTER_1",
procedure:"procedureFavoriteShow",
parameters:[]
};
var options={
onSuccess:succFavShow,
onFailure:failFavShow
};
WL.Client.invokeProcedure(invocationFav,options);
}
function succFavShow(result)
{
var a=result.invocationResult.resultSet.length;
if(a>0)
{
alert("FavShow success");
var Favlist = $("#favicon");
for(var i=0;i<a;i++)
{
var FavAppnd=$('<tr><td>'+name+'</td>'+'<td>'+'<img src="images/star1.png" onclick="changeStar(this)" width="32" height="32" id='+id+'></td></tr>');
Favlist.append(FavAppnd);
alert (FavAppnd);//returns object Object
alert (FavAppnd.toString());//returns object Object
alert (JSON.stringify(FavAppnd));//returns {"0":{},"length":1}
}
}
else
{
alert("Favorite not available");
}
}
function failFavShow()
{
alert("try again");
}
FavAppnd.html()
FavAppnd.text()