5
A
回答
5
使用香草JavaScript的應該只是操縱HTML內容本身去的最簡單方法。這可能是這樣的:
var targetElem = document.getElementById('myid');
targetElem.innerHTML = '<strike>' + targetElem.innerHTML + '</strike>';
使用jQuery,這個任務變得稍微較瑣碎使用.contents()
+ .wrapAll()
:
$('#myid').contents().wrapAll('<strike/>');
另一種方法,用css也可能是一個想法:
targetElem.style.textDecoration = 'line-through';
或者再次使用jQuery更符合跨瀏覽器:
$('#myid').css('text-decoration', 'line-through');
2
CSS:
.strike{
text-decoration:line-through;
}
的jQuery:
jQuery("#yourid").addClass("strike");
0
簡單地把你的ID代替yourID
這樣,如果你使用JQuery簡單。
$("#yourID").css("textDecoration", "line-through");
如果不使用JQuery。
var element = document.getElementById('yourID');
element.style.textDecoration = 'line-through';
但我不確定它是否適用於所有瀏覽器。
3
像
document.getElementById('foo').style.textDecoration ='line-through';
相關問題
- 1. 觸發動畫元素到達div ID
- 2. 通過元素id觸發ng-click?
- 3. 使用javascript在輸入元素上觸發事件
- 4. 僅在觸發它的元素的子元素上運行JavaScript
- 5. Javascript:來自兩個Div ID的元素
- 6. 在JavaScript中獲取元素ID和通用元素
- 7. JavaScript不會觸發多個類元素
- 8. 獲取觸發javascript函數的元素
- 9. 如何通過使用Javascript觸發點擊事件來激活元素?
- 10. 使用javascript獲取元素ID
- 11. 使用Javascript更改元素ID?
- 12. 使用Javascript提取唯一元素ID
- 13. 使用SourcName觸發其他元素
- 14. 如何在javascript中動態更改元素中觸發事件
- 15. 如何使用帶有Javascript觸發元素的Watir
- 16. 如何使用JavaScript來觸發陸續
- 17. 如何在javascript中通過id和class來選擇元素?
- 18. 如何在另一個元素中使用id獲取元素Javascript
- 19. jQuery:觸發器不會觸發使用.load()加載的元素
- 20. 如何通過id使用javascript檢測元素內部元素?
- 21. 如何在沒有jQuery的IE中使用JavaScript觸發onchange元素事件
- 22. 如何觸發元素的onclick而不觸發父元素onclick?
- 23. 如何在JQuery中不使用元素ID來遍歷DOM樹?
- 24. 如何在javascript中的元素上觸發onmouseover事件?
- 25. 顯示在javascript中觸發鼠標事件的元素名稱
- 26. JavaScript事件未在引導模式中的元素上觸發
- 27. 如何在類中使用get元素,然後在JavaScript中使用id?
- 28. 如何使用同一元素在其中觸發onclick事件
- 29. UIWebView使用Javascript來選擇元素
- 30. 如何在firefox中使用javascript來觸發鼠標事件?
你使用jQuery?什麼是元素ID? – Treemonkey