我通过设置它等于我正在回应的变量来定义我的html,只是为了保持我的php页面动态,但是我试图通过javascript点击一个按钮后将另一个输入div附加到我的文本区域声明。在语法方面我似乎无法找到任何错误,这是不允许的?
这是我的评论区域的代码,
$comment_ui = '<textarea id="statustext" onkeyup="statusMax(this,250)" onfocus="showBtnDiv()" placeholder="What's new with you '.$u.'?"></textarea>';
$comment_ui .= '<div id="uploadDisplay_SP"></div>';
$comment_ui .= '<div id="btns_SP" class="hiddenStuff">';
$comment_ui .= '<form action=""><input id="gendercheck" type="checkbox" name="male" onclick="gendertoggle()">male</form>';
$comment_ui .= '<img src="images/topic.JPG" id="triggerTopic" class="triggerBtn" onclick="showtitleDiv" width="137" height="22" title="Add a title" />';
$comment_ui .= '<button id="statusBtn" onclick="postToStatus(\'status_post\',\'c\',\''.$u.'\',\'statustext\',\''.$male.'\',\'title\')">Post</button>';
$comment_ui .= '<img src="images/camera.JPG" id="triggerBtn_SP" class="triggerBtn" onclick="triggerUpload(event, \'fu_SP\')" width="137" height="22" title="Upload A Photo" />';
$status_ui .= '</div>';
注意我添加了一个图像图标,用于在点击时调用该功能
添加主题 function showtitleDiv(){
_("statustext").prepend('<input id="title" onkeyup="statusMax(this,30)" placeholder="Topic headline..."><br />');
/*_("triggerTopic").style.display = "block";*/
}
我回复了我的文档正文中的$ comment_ui,一切都显示,评论有效,只是showtitleDiv函数无法正常工作
javascipt控制台没有显示任何错误,语法错误?我非常感谢您的所有专业知识!