html - 使用 value 属性显示信息与仅显示两个标签之间的信息有什么区别?
问题描述
当我遇到这个问题时,我是 HTML 新手,并且正在研究表单。让我用下面的例子来说明:
当我们使用标签标签时,开始标签和结束标签之间的数据会在我们的页面中打印出来。但是当我们在 datalist 元素中使用嵌套选项标签时,我们必须提供一个 'value' 属性,其值是最终将打印在我们页面上的数据。这两种方法有什么区别?
我尝试颠倒角色,即我使用带有标签标签的值属性,在开始和结束标签之间没有数据(完全删除标签让我意识到值属性不适用于标签)和选项标签,我删除了 value 属性,而是将数据放在开始标签和结束标签之间(按原样工作,让我意识到这两种方式都对选项标签有效。)
解决方案
我们在两个标签中给出的是一个固定的常量值,在我们编辑代码之前,用户或网站也不能更改,而值属性是可变的,意味着它可以在整个代码中变化。
所以,假设用户输入用户名或其他内容,我们想保存它并在网页上显示它,然后我们不知道什么时候我们编写代码他将输入的内容,所以在这种情况下我们可以存储它通过 PHP、JavaScript 或其他东西到 value 属性,然后我们可以将其打印到网页上!
希望这对您有所帮助 :) 是的,祝您学习 HTML 好运,这是开始您的旅程的好方法!:)
推荐阅读
- c# - Graphics.DrawString() 上的 AccessViolation
- google-sheets-formula - 谷歌表格:多张表格的动态求和公式
- installation - 防止在 UNIX 中安装期间由于文件权限而导致数据泄漏
- css - React Native 中有没有办法防止文本换行和省略号?
- python - 复杂函数曲线拟合(Python)
- javascript - scrollIntoView 在 Safari 浏览器中未按预期工作
- javascript - ProgressBar.js 中圆圈内的文本不会在我的 CSS Grid 单元格内正确居中
- python - 如何删除英语和西班牙语停用词
- angular - 为什么我的 PrimeNG FileUpload 组件存在这个问题,该组件与引用不存在的页面的 url 参数相关
- netlogo - NetLogo - 将海龟移动到最近的海龟