javascript - 刷新页面后表单文本区域值隐藏
问题描述
当我刷新页面时,我正在处理某种形式,如果我右键单击并执行检查元素,那里存在的值将变为空白,该值存在于那里,就像这样。
<textarea class="inputbox" tabindex="23" rows="5" name="keySkills" id="keySkills" style="width: 400px;" value="Configuration of controlling area (CO), Maintaining CO version and
Maintaining number ranges for planning and actual transactions in CO and
Defining primary and secondary Cost Element"></textarea>
但是在谷歌的控制台中,如果我运行这个返回空白的代码。
var value = document.getElementById('keySkills');
console.log(variable.value)
它显示我未定义。但如果我这样做
console.log(variable)
它正在打印这个
<textarea class="inputbox" tabindex="23" rows="5" name="keySkills" id="keySkills" style="width: 400px;" value="Configuration of controlling area (CO), Maintaining CO version and
Maintaining number ranges for planning and actual transactions in CO and
Defining primary and secondary Cost Element"></textarea>
知道如何解决这个问题,我希望在文本区域本身中显示该值
解决方案
为了将 textarea 元素的内容发布到后端,您不应依赖该value
属性。这对许多其他元素来说都很好,但是 textarea 包含开始标签和结束标签之间的值,就像这样......
<textarea>This is your text value</text>
该文本将在处理您的表单提交的任何服务器应用程序中可用。
推荐阅读
- angular - 在 Angular 中创建隐藏在后端响应中的自定义错误
- c - 使用 gcc 编译 C 程序
- delphi - 使用 CGI 运行 Delphi 应用程序并将结果发送到前端
- r - 将一些函数应用于列表中的数据框列
- routes - 赛普拉斯 URL 匹配查询
- javascript - 如何在 $('input[name="website"]').val(window.location.href).change(); 之前添加分号
- python - 如何更改熊猫日期时间列中的日期?
- ssl - 使用 SSL 的 ADFIND 连接
- sql - 使用 SQL 表结构进行评分
- javascript - 302重定向后,浏览器在隐式Oauth2认证后重定向到错误的位置,并且访问令牌片段丢失