JS Prepend语句可以编辑预定义的html吗?

时间:2015-10-25 22:57:01

标签: javascript php jquery html

我通过设置它等于我正在回应的变量来定义我的html,只是为了保持我的php页面动态,但是我试图通过javascript点击一个按钮后将另一个输入div附加到我的文本区域声明。在语法方面我似乎无法找到任何错误,这是不允许的?

这是我的评论区域的代码,

 $comment_ui = '<textarea id="statustext" onkeyup="statusMax(this,250)"       onfocus="showBtnDiv()" placeholder="What&#39;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控制台没有显示任何错误,语法错误?我非常感谢您的所有专业知识!

0 个答案:

没有答案