P粉4638111002023-08-28 10:40:20
저는 보통 HTML에서 data-* 속성을 사용합니다.
으아악이 예제에서는 jQuery를 사용하지만 다른 라이브러리나 일반 JavaScript에 적용할 수 있습니다.
여기에서 데이터 세트 속성에 대한 자세한 내용을 읽을 수 있습니다: https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement.dataset
P粉5026087992023-08-28 00:24:11
실제로 이를 수행하는 몇 가지 방법이 있습니다. 일부는 다른 것보다 더 많은 오버헤드가 필요하고 일부는 다른 것보다 더 나은 것으로 간주됩니다.
특별한 순서는 없습니다:
이 글에서는 위의 각 방법을 살펴보고, 각 방법의 장단점을 이해하고, 구현 방법을 알아보겠습니다.
이 방법은 서버측 스크립트와 클라이언트측 스크립트가 완전히 분리되어기 때문에 가장 좋은 방법으로 간주됩니다.
AJAX를 사용하려면 두 페이지가 필요합니다. 하나는 PHP가 출력을 생성하는 페이지이고 다른 하나는 JavaScript가 해당 출력을 가져오는 페이지입니다.
위 두 파일을 조합하면 파일 로딩이 완료되면 경고음이 울립니다 42
.
이 방법은 AJAX만큼 좋지는 않지만 여전히 장점이 있습니다. JavaScript에는 직접적인 PHP가 없다는 점에서 PHP와 JavaScript 사이에는 여전히 상대적 분리가 있습니다.
来存储信息,因为获取信息更容易超出 inputNode.value
,但这样做意味着 HTML 中存在无意义的元素。 HTML 具有用于表示有关文档的数据的
元素,并且 HTML 5 引入了 data-*
속성을 사용하게 됩니다. 이를 통해 사용자에게는 표시되지 않지만 JavaScript에는 표시되는 일종의 요소를 만드는 것이 아이디어입니다.
이것이 아마도 가장 이해하기 쉬울 것입니다.
구현은 비교적 간단합니다.
으아악행운을 빕니다!