📅  最后修改于: 2023-12-03 14:41:50.871000             🧑  作者: Mango
defaultValue
属性用于设置输入元素的默认值。它适用于 <input>
、<textarea>
和 select
元素。
<input defaultValue="default value">
<textarea defaultValue="default value"></textarea>
<select>
<option defaultValue="default value">Default Option</option>
<option>Option 1</option>
<option>Option 2</option>
</select>
<input>
和 <textarea>
元素,defaultValue
属性接受一个字符串作为默认值。select
元素,defaultValue
属性可用于设置默认选中的选项。只需要在默认选项的 <option>
元素上添加 defaultValue
属性即可。<input type="text" defaultValue="John Doe">
在上面的示例中,输入框的默认值被设置为 "John Doe"。
<textarea defaultValue="Lorem ipsum dolor sit amet, consectetur adipiscing elit."></textarea>
上述代码将在文本区域中设置指定的默认文本。
<select>
<option defaultValue="option1">Option 1</option>
<option>Option 2</option>
<option defaultValue="option3">Option 3</option>
</select>
在上述代码中,"Option 1" 和 "Option 3" 将作为默认选中的选项显示。
可以使用 JavaScript 动态地修改 defaultValue
属性的值。
要获取输入元素的默认值,可以使用以下 JavaScript 代码:
const input = document.querySelector('input');
const defaultValue = input.defaultValue;
console.log(defaultValue); // 输出默认值
要设置输入元素的默认值,可以使用以下 JavaScript 代码:
const input = document.querySelector('input');
input.defaultValue = 'New default value';
上述代码将输入元素的默认值更改为 "New default value"。
defaultValue
属性可用于设置输入元素的默认值,包括输入框、文本区域和下拉列表。它可以通过 HTML 或 JavaScript 来设置和获取。