Home >Backend Development >PHP Tutorial >Clone code cannot clone js? How to replace the content of html after cloning?

Clone code cannot clone js? How to replace the content of html after cloning?

WBOY
WBOYOriginal
2016-10-10 11:56:201083browse

<code>     <td id="uses">
    <span id="userinfo">
    <table width="100%" border="0" cellspacing="0" cellpadding="0" style="margin-bottom:3px;">
       <tr> 
        <td width="90" class="bline" height='24'> 项目:</td>
        <td class="bline"><input type='text' name='szxm' id='szxm' style='width:250px'  class='intxt' value='' />
</td>
       </tr>
    </table>
    <table width="100%" border="0" cellspacing="0" cellpadding="0" style="margin-bottom:3px;">
       <tr> 
        <td width="90" class="bline" height='24'> 时间:</td>
        <td class="bline"><input name="oper_time" value="2016-09-30 18:51:10" type="text" id="oper_time" style="width:250px" class="intxt"  />   <script language="javascript" type="text/javascript">
                    Calendar.setup({
                        inputField     :    "oper_time",
                        ifFormat       :    "%Y-%m-%d %H:%M",
                        showsTime      :    true,
                        timeFormat     :    "24"
                    });
                 </script></td>
       </tr>
    </table>
    <table width="100%" border="0" cellspacing="0" cellpadding="0" style="margin-bottom:3px;">
       <tr> 
        <td width="90" class="bline" height='24'> 手术医生:</td>
        <td class="bline"><input type='text' name='oper_doc' id='oper_doc' style='width:250px'  class='intxt' value='' />
</td>
       </tr>
    </table>

    <table width="100%" border="0" cellspacing="0" cellpadding="0" style="margin-bottom:3px;">
       <tr> 
        <td width="90" class="bline" height='24'> 照片:</td>
        <td class="bline"><textarea name="oper_beforephot" rows="8" cols="60"></textarea>
<script type="text/javascript">//<![CDATA[
window.CKEDITOR_BASEPATH='/include/ckeditor/';
//]]></script>
<script type="text/javascript" src="/include/ckeditor/ckeditor.js?t=B8DJ5M3"></script>
<script type="text/javascript">//<![CDATA[
CKEDITOR.replace('oper_beforephot', {"extraPlugins":"dedepage,multipic,addon","toolbar":[["Source","-","Templates"],["Cut","Copy","Paste","PasteText","PasteFromWord","-","Print"],["Undo","Redo","-","Find","Replace","-","SelectAll","RemoveFormat"],["ShowBlocks"],["Image","Flash","Addon"],["Maximize"],"\/",["Bold","Italic","Underline","Strike","-"],["NumberedList","BulletedList","-","Outdent","Indent","Blockquote"],["JustifyLeft","JustifyCenter","JustifyRight","JustifyBlock"],["Table","HorizontalRule","Smiley","SpecialChar"],["Link","Unlink","Anchor"],"\/",["Styles","Format","Font","FontSize"],["TextColor","BGColor","MyPage","MultiPic"]],"height":350,"skin":"kama"});
//]]></script>
</td>
       </tr>
    </table>
    <table width="100%" border="0" cellspacing="0" cellpadding="0" style="margin-bottom:3px;">
       <tr> 
        <td width="90" class="bline" height='24'> 照片:</td>
        <td class="bline"><textarea name="rec_photo" rows="8" cols="60"></textarea>
<script type="text/javascript">//<![CDATA[
CKEDITOR.replace('rec_photo', {"extraPlugins":"dedepage,multipic,addon","toolbar":[["Source","-","Templates"],["Cut","Copy","Paste","PasteText","PasteFromWord","-","Print"],["Undo","Redo","-","Find","Replace","-","SelectAll","RemoveFormat"],["ShowBlocks"],["Image","Flash","Addon"],["Maximize"],"\/",["Bold","Italic","Underline","Strike","-"],["NumberedList","BulletedList","-","Outdent","Indent","Blockquote"],["JustifyLeft","JustifyCenter","JustifyRight","JustifyBlock"],["Table","HorizontalRule","Smiley","SpecialChar"],["Link","Unlink","Anchor"],"\/",["Styles","Format","Font","FontSize"],["TextColor","BGColor","MyPage","MultiPic"]],"height":350,"skin":"kama"});
//]]></script>
</td>
       </tr>
    </table>
    <table width="100%" border="0" cellspacing="0" cellpadding="0" style="margin-bottom:3px;">
       <tr> 
        <td width="90" class="bline" height='24'> 照片:</td>
        <td class="bline"><textarea name="oper_afterphot" rows="8" cols="60"></textarea>
<script type="text/javascript">//<![CDATA[
CKEDITOR.replace('oper_afterphot', {"extraPlugins":"dedepage,multipic,addon","toolbar":[["Source","-","Templates"],["Cut","Copy","Paste","PasteText","PasteFromWord","-","Print"],["Undo","Redo","-","Find","Replace","-","SelectAll","RemoveFormat"],["ShowBlocks"],["Image","Flash","Addon"],["Maximize"],"\/",["Bold","Italic","Underline","Strike","-"],["NumberedList","BulletedList","-","Outdent","Indent","Blockquote"],["JustifyLeft","JustifyCenter","JustifyRight","JustifyBlock"],["Table","HorizontalRule","Smiley","SpecialChar"],["Link","Unlink","Anchor"],"\/",["Styles","Format","Font","FontSize"],["TextColor","BGColor","MyPage","MultiPic"]],"height":350,"skin":"kama"});
//]]></script>
</td>
       </tr>
    </table>
    </span>
    <table width="100%" border="0" cellspacing="0" cellpadding="0" style="margin-bottom:3px;">
        <tr><input id="addxm" type="button" value="添加项目" /></tr>
    </table>
</td>

//js
$("#addxm").click( function(){
$('#userinfo').after($("#userinfo").clone(true).addClass("newinfo"));})
</code>

Why was js not cloned when cloning the code? And how to replace the cloned code string

Reply content:

<code>     <td id="uses">
    <span id="userinfo">
    <table width="100%" border="0" cellspacing="0" cellpadding="0" style="margin-bottom:3px;">
       <tr> 
        <td width="90" class="bline" height='24'> 项目:</td>
        <td class="bline"><input type='text' name='szxm' id='szxm' style='width:250px'  class='intxt' value='' />
</td>
       </tr>
    </table>
    <table width="100%" border="0" cellspacing="0" cellpadding="0" style="margin-bottom:3px;">
       <tr> 
        <td width="90" class="bline" height='24'> 时间:</td>
        <td class="bline"><input name="oper_time" value="2016-09-30 18:51:10" type="text" id="oper_time" style="width:250px" class="intxt"  />   <script language="javascript" type="text/javascript">
                    Calendar.setup({
                        inputField     :    "oper_time",
                        ifFormat       :    "%Y-%m-%d %H:%M",
                        showsTime      :    true,
                        timeFormat     :    "24"
                    });
                 </script></td>
       </tr>
    </table>
    <table width="100%" border="0" cellspacing="0" cellpadding="0" style="margin-bottom:3px;">
       <tr> 
        <td width="90" class="bline" height='24'> 手术医生:</td>
        <td class="bline"><input type='text' name='oper_doc' id='oper_doc' style='width:250px'  class='intxt' value='' />
</td>
       </tr>
    </table>

    <table width="100%" border="0" cellspacing="0" cellpadding="0" style="margin-bottom:3px;">
       <tr> 
        <td width="90" class="bline" height='24'> 照片:</td>
        <td class="bline"><textarea name="oper_beforephot" rows="8" cols="60"></textarea>
<script type="text/javascript">//<![CDATA[
window.CKEDITOR_BASEPATH='/include/ckeditor/';
//]]></script>
<script type="text/javascript" src="/include/ckeditor/ckeditor.js?t=B8DJ5M3"></script>
<script type="text/javascript">//<![CDATA[
CKEDITOR.replace('oper_beforephot', {"extraPlugins":"dedepage,multipic,addon","toolbar":[["Source","-","Templates"],["Cut","Copy","Paste","PasteText","PasteFromWord","-","Print"],["Undo","Redo","-","Find","Replace","-","SelectAll","RemoveFormat"],["ShowBlocks"],["Image","Flash","Addon"],["Maximize"],"\/",["Bold","Italic","Underline","Strike","-"],["NumberedList","BulletedList","-","Outdent","Indent","Blockquote"],["JustifyLeft","JustifyCenter","JustifyRight","JustifyBlock"],["Table","HorizontalRule","Smiley","SpecialChar"],["Link","Unlink","Anchor"],"\/",["Styles","Format","Font","FontSize"],["TextColor","BGColor","MyPage","MultiPic"]],"height":350,"skin":"kama"});
//]]></script>
</td>
       </tr>
    </table>
    <table width="100%" border="0" cellspacing="0" cellpadding="0" style="margin-bottom:3px;">
       <tr> 
        <td width="90" class="bline" height='24'> 照片:</td>
        <td class="bline"><textarea name="rec_photo" rows="8" cols="60"></textarea>
<script type="text/javascript">//<![CDATA[
CKEDITOR.replace('rec_photo', {"extraPlugins":"dedepage,multipic,addon","toolbar":[["Source","-","Templates"],["Cut","Copy","Paste","PasteText","PasteFromWord","-","Print"],["Undo","Redo","-","Find","Replace","-","SelectAll","RemoveFormat"],["ShowBlocks"],["Image","Flash","Addon"],["Maximize"],"\/",["Bold","Italic","Underline","Strike","-"],["NumberedList","BulletedList","-","Outdent","Indent","Blockquote"],["JustifyLeft","JustifyCenter","JustifyRight","JustifyBlock"],["Table","HorizontalRule","Smiley","SpecialChar"],["Link","Unlink","Anchor"],"\/",["Styles","Format","Font","FontSize"],["TextColor","BGColor","MyPage","MultiPic"]],"height":350,"skin":"kama"});
//]]></script>
</td>
       </tr>
    </table>
    <table width="100%" border="0" cellspacing="0" cellpadding="0" style="margin-bottom:3px;">
       <tr> 
        <td width="90" class="bline" height='24'> 照片:</td>
        <td class="bline"><textarea name="oper_afterphot" rows="8" cols="60"></textarea>
<script type="text/javascript">//<![CDATA[
CKEDITOR.replace('oper_afterphot', {"extraPlugins":"dedepage,multipic,addon","toolbar":[["Source","-","Templates"],["Cut","Copy","Paste","PasteText","PasteFromWord","-","Print"],["Undo","Redo","-","Find","Replace","-","SelectAll","RemoveFormat"],["ShowBlocks"],["Image","Flash","Addon"],["Maximize"],"\/",["Bold","Italic","Underline","Strike","-"],["NumberedList","BulletedList","-","Outdent","Indent","Blockquote"],["JustifyLeft","JustifyCenter","JustifyRight","JustifyBlock"],["Table","HorizontalRule","Smiley","SpecialChar"],["Link","Unlink","Anchor"],"\/",["Styles","Format","Font","FontSize"],["TextColor","BGColor","MyPage","MultiPic"]],"height":350,"skin":"kama"});
//]]></script>
</td>
       </tr>
    </table>
    </span>
    <table width="100%" border="0" cellspacing="0" cellpadding="0" style="margin-bottom:3px;">
        <tr><input id="addxm" type="button" value="添加项目" /></tr>
    </table>
</td>

//js
$("#addxm").click( function(){
$('#userinfo').after($("#userinfo").clone(true).addClass("newinfo"));})
</code>

Why was js not cloned when cloning the code? And how to replace the cloned code string

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn