ページのコンテンツを自動保存してデータベースにダンプしようとしています。挿入する前に、HTML要素のIDは自動生成され、ユーザーが編集する編集ページ以外では不要であるため、削除したいと思います。 。(私はこれを達成しました)しかし、私が直面している問題は、ユーザーがページを再編集するときに、IDのバックを再度追加したいということです(私たちが書いたランダム関数を介して)。これは私がPHPを使用してデータベースからデータをフェッチする方法です
<?php
$sqlEdit = "select revisionContent from tbl_revision where revisionId='".$_SESSION['contentId']."'"; //The query to get the record
$rsEdit = $dbObj->tep_db_query($sqlEdit); //The database object to execute the query
$resEdit = $dbObj->getRecord($rsEdit);
$IdLessContent = $resEdit['revisionContent']; //Variable with the record
?>
今、私はこのPHP変数をjavascriptで使用したいので、これを行いました。
<script language="javascript">
var getSavedContent = '<?php echo json_encode($IdLessContent); ?>';
var trimmedCont=($.trim(getSavedContent).slice(1));
//console.log(trimmedCont);
var lengthCont= trimmedCont.length;
var trimmedCont=$.trim(trimmedCont.slice(0,lengthCont-1));
var pageContent=$('<div class="addId">').append(trimmedCont); //Here I tried creating a div dynamically and appending the content to the div.But now I am not able to manipulate or work on this dyamic div and get NULL when I alert saying $('.addId').html();
$('.addId').children().attr('id', 'test'); //Itried doing this but does not work
どうすればそれを達成できますか?動的divを追加しようとしましたが、失敗しました。DOMに問題がありますか?DOMで動的divを取得できませんか?意見を述べて、考えを共有してください。
お時間をいただきありがとうございます