value
đề cập đến một thuộc tính của thẻ, trong khi innerHTML
đề cập đến nội dung giữa đầu và đầu của thẻ.
div.innerhtml == "Một số văn bản"
some text
input.value == "Một số văn bản"
innerHTML
cũng trả về các nút con và nội dung của chúng về nút cha, chẳng hạn như:
some text
var d = document.getElementById["d"];
console.log[d.innerHTML]; //prints some text
- Xóa khỏi các diễn đàn của tôi
Câu hỏi
User1363023962 Đăng
Sự khác biệt giữa
window.opener.document.getEuityById ['yourControlid'].
Không có giá trị
window.opener.document.getElementById['yourControlId'].value
& nbsp; cảm ơn trước
Câu trả lời
Người dùng-2125168801 đã đăng
INNERHTML là bạn đang gán các giá trị cho div hoặc span trong thời gian chạy .. trong đó giá trị đang tìm nạp dữ liệu thực tế từ các điều khiển HTML của bạn như TextBox, v.v. .... kiểm tra ví dụ nhỏ này
hàm thay đổiText2 [] {& nbsp; var userInput = document.getEuityById ['userInput']. value; & nbsp; document.getEuityById ['boldstuff2']. InternalHtml = userInput; } Chào mừng đến với trang web anh chàng
function changeText2[]{
var userInput = document.getElementById['userInput'].value;
document.getElementById['boldStuff2'].innerHTML = userInput;
}
Welcome to the site dude
- Được đánh dấu là câu trả lời Bythursday, ngày 7 tháng 10 năm 2021 12:00 sáng Thursday, October 7, 2021 12:00 AM
Xem thảo luận
Cải thiện bài viết
Lưu bài viết
Xem thảo luận
Cải thiện bài viết
Lưu bài viết
Đọc and innerHTML are both properties of JavaScript. However, there are differences in which the text is handled. Let us check the syntax of the two and then take an example to look at the differences.
Syntax:
Bàn luận
var x = document.getElementById['test'];
- Bên trong và bên trong đều là các thuộc tính của JavaScript. Tuy nhiên, có sự khác biệt trong đó văn bản được xử lý. Hãy để chúng tôi kiểm tra cú pháp của cả hai và sau đó lấy một ví dụ để xem xét sự khác biệt. & NBSP;
x.innerText
- Chúng ta hãy giả sử rằng chúng ta có một biến JavaScript gọi là x.
x.innerHTML
Example:
Nội tâm
0
1
2
0
4
2
6
0
8
2some text
var d = document.getElementById["d"];
console.log[d.innerHTML]; //prints some text
0some text
var d = document.getElementById["d"];
console.log[d.innerHTML]; //prints some text
1some text
var d = document.getElementById["d"];
console.log[d.innerHTML]; //prints some text
2some text
var d = document.getElementById["d"];
console.log[d.innerHTML]; //prints some text
3
6some text
var d = document.getElementById["d"];
console.log[d.innerHTML]; //prints some text
5
8
2some text
var d = document.getElementById["d"];
console.log[d.innerHTML]; //prints some text
5
4
2Nội tâm
HTML
0var x = document.getElementById['test'];2
var x = document.getElementById['test'];3
some text
var d = document.getElementById["d"];
console.log[d.innerHTML]; //prints some text
0x.innerText5
var x = document.getElementById['test'];4
0var x = document.getElementById['test'];6
var x = document.getElementById['test'];7
var x = document.getElementById['test'];6
2some text
var d = document.getElementById["d"];
console.log[d.innerHTML]; //prints some text
0
0x.innerHTML4
x.innerHTML5
x.innerHTML4
x.innerHTML7
6some text
var d = document.getElementById["d"];
console.log[d.innerHTML]; //prints some text
5x.innerText2
2
6
0value
4value
5value
4
2
6
0x.innerText2
x.innerText3
some text
var d = document.getElementById["d"];
console.log[d.innerHTML]; //prints some text
0innerHTML
6some text
var d = document.getElementById["d"];
console.log[d.innerHTML]; //prints some text
5innerHTML
0
2some text
var d = document.getElementById["d"];
console.log[d.innerHTML]; //prints some text
0
0x.innerText8
x.innerText9
x.innerText8
x.innerHTML1
some text
var d = document.getElementById["d"];
console.log[d.innerHTML]; //prints some text
0innerHTML
3
6some text
var d = document.getElementById["d"];
console.log[d.innerHTML]; //prints some text
5innerHTML
0
2
6
0innerHTML
0 innerHTML
1
6
0
6
2some text
var d = document.getElementById["d"];
console.log[d.innerHTML]; //prints some text
0
9
00
01
00
03some text
var d = document.getElementById["d"];
console.log[d.innerHTML]; //prints some text
0
05some text
var d = document.getElementById["d"];
console.log[d.innerHTML]; //prints some text
0
07
00
01
00
11some text
var d = document.getElementById["d"];
console.log[d.innerHTML]; //prints some text
0
05
6some text
var d = document.getElementById["d"];
console.log[d.innerHTML]; //prints some text
5
6
2some text
var d = document.getElementById["d"];
console.log[d.innerHTML]; //prints some text
5var x = document.getElementById['test'];2
2some text
var d = document.getElementById["d"];
console.log[d.innerHTML]; //prints some text
5
1
2Output
Trước khi nhấp vào:
Sau khi nhấp vào bên trong
Sau khi nhấp vào bên trong:
Differences:
Như chúng ta có thể thấy từ ví dụ ở trên thuộc tính bên trong đặt hoặc trả về nội dung văn bản dưới dạng văn bản đơn giản của nút được chỉ định và tất cả các hậu duệ của nó trong khi thuộc tính bên trong nhận được và đặt nội dung văn bản hoặc HTML đơn giản trong các phần tử. Không giống như bên trong, HTML bên trong cho phép bạn làm việc với văn bản phong phú HTML và không tự động mã hóa và giải mã văn bản.innerText property sets or returns the text content as plain text of the specified node, and all its descendants whereas the innerHTML property gets and sets the plain text or HTML contents in the elements. Unlike innerText, inner HTML lets you work with HTML rich text and doesn’t automatically encode and decode text.