在alert()
我得到[object object]
。我想知道没有获得<div>
中的值。
var popUser = $("<div/>").attr("id", "jchat_user_" + ae + "_popup").addClass("jchat_tabpopup jchat_tabopen").attr("dir", "ltr").html(toolbarLanguageHTML + '<div class="jchat_tabcontent messagelist"><div class="jchat_tabcontenttext private"></div><div class="jchat_tabcontentinput">' + writeElement + "</div>" + webrtcTrigger + '<div class="jchat_trigger_emoticon"></div><div class="jchat_trigger_fileupload"></div><div class="jchat_trigger_export"></div><div class="jchat_trigger_delete"></div><div class="jchat_trigger_refresh"></div>' + infoTrigger + historyTrigger + geolocationTrigger + sendTrigger + "</div>").appendTo($("body"));
alert(popUser);
答案 0 :(得分:0)
您正在为
分配一个对象(DOM元素)var popUser
这就是警告显示[对象对象]的原因。
如果要在警报中显示HTML标记,则不能在标准警告框中执行此操作。您必须创建自己的,例如,jQuery UI对话框:https://jqueryui.com/dialog/
或者您可以使用console.log()来检查popUser对象以进行开发。