3
我在HTML文件中有兩個表格行:第一個是空的,另一個是背景圖像。我想知道是否有任何方法可以獲取該背景圖像,並在點擊時將其傳輸到第一行。Dart語言:如何從另一個元素獲取圖像?
(現在,我在CSS代碼中設置背景圖片,但我認爲我必須將它移動到HTML,以便爲它工作,或者也許不是?)
謝謝尋求幫助!
我在HTML文件中有兩個表格行:第一個是空的,另一個是背景圖像。我想知道是否有任何方法可以獲取該背景圖像,並在點擊時將其傳輸到第一行。Dart語言:如何從另一個元素獲取圖像?
(現在,我在CSS代碼中設置背景圖片,但我認爲我必須將它移動到HTML,以便爲它工作,或者也許不是?)
謝謝尋求幫助!
的index.html
<head>
<style>
div {
width: 50px;
height: 50px;
border: 1px solid red;
}
#id1 {
background-image: url('action-icons.png');
}
</style>
</head>
<body>
<div id='id1'>xxx</div>
<div id='id2'>yyy</div>
</body>
index.dart
import 'dart:html';
main() {
querySelector('#id2').onClick.listen((e) {
var div1 = querySelector('#id1');
var div2 = querySelector('#id2');
div2.style.backgroundImage = div1.getComputedStyle().backgroundImage;
div1.style.backgroundImage = 'none';
});
}
到目前爲止,你已經嘗試過什麼..? –