親ページに値を設定する方法は、layuiのサブページを使用してください。
子ページ内で親ページに値を割り当てる方法は以下のようになります:
- JavaScriptを使用して、親ページのDOM要素にアクセスし、値を代入するためにwindow.parentオブジェクトを使用します。例えば、
window.parent.document.getElementById('parentElementId').innerText = 'value';
- 子ページと親ページが同じドメインにある場合、postMessageメソッドを使用してメッセージの送受信ができます。子ページから親ページにメッセージを送信し、親ページがメッセージを受信して値を設定することができます。例えば、
子ページでメッセージを送信する:
window.parent.postMessage('value', '*');
親ページでメッセージを受信し、値を代入します。
window.addEventListener('message', function(event) {
document.getElementById('parentElementId').innerText = event.data;
});
上記の方法を使用することで、親ページに値を代入する子ページ内での操作を実現することができます。