html input[type="text"],value如何保存html内容

html input[type="text"],value如何保存html内容,我是服务器渲染页面,然后js再对参数进行操作,

<input type="hidden" id="resDesc" value='${resDesc}' />,

因为value设置单引号和双引号都有可能和html内容的单引号双引号闭合,有没有好方法

阅读 5.6k
1 个回答
<input type="text" id='input'>
    <p>tspdf":sdfdsf" sdf dsf'sdf'</p>
    <script>
        var oInput = document.getElementById('input'),
            oP = document.querySelector('p');

        oInput.value = oP.innerHTML;
        console.log(oInput.value)
    </script>

没问题吧。。。打印input的value值,单双引号还在。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题