原生怎么获取id值为voice的src属性
时间: 2023-08-06 18:14:32 浏览: 42
假设你的HTML代码如下:
```html
<audio id="voice" src="example.mp3"></audio>
```
你可以使用JavaScript来获取id为"voice"的audio元素的src属性值,代码如下:
```javascript
var audioElement = document.getElementById("voice");
var srcValue = audioElement.src;
console.log(srcValue);
```
这段代码首先使用`document.getElementById("voice")`获取id为"voice"的audio元素,然后通过`.src`获取它的src属性值,并将其赋值给变量`srcValue`。最后使用`console.log()`将这个值打印到控制台中。
相关问题
原生怎么获取input值
在原生 JavaScript 中,可以通过以下方式获取输入框(input)的值:
1. 使用 getElementById() 方法获取输入框元素,然后使用 value 属性获取输入框的值,例如:
```
const inputElement = document.getElementById('myInput');
const inputValue = inputElement.value;
```
2. 使用 querySelector() 方法获取输入框元素,然后使用 value 属性获取输入框的值,例如:
```
const inputValue = document.querySelector('input').value;
```
其中,'myInput' 和 'input' 是输入框元素的 ID 或标签名,需要根据实际情况进行修改。
js 原生设置属性和获取属性
设置属性可以使用 `object.property = value` 或者 `object['property'] = value`,其中 `object` 是对象名,`property` 是属性名,`value` 是属性值。
例如:
```javascript
let person = {};
person.name = 'Tom'; // 设置属性
person['age'] = 20; // 设置属性
console.log(person.name); // 获取属性值,输出:Tom
console.log(person['age']); // 获取属性值,输出:20
```
获取属性值可以使用 `object.property` 或者 `object['property']`,同样是根据属性名来获取属性值。
例如:
```javascript
let person = {name: 'Tom', age: 20};
let name = person.name; // 获取属性值
let age = person['age']; // 获取属性值
console.log(name); // 输出:Tom
console.log(age); // 输出:20
```