所以我正在編譯一堆PowerCLI命令中的一個巨大的HTML報告。我想讓事情變得更乾淨,因爲可以通過一個命令獲得大量數據。我剛剛開始在我的PS腳本中實現HTML,但無法找到正確實現「顯示/隱藏」按鈕的方式。這些表格是從命令輸出生成的,並且沒有任何html代碼,所以我想讓表格標題可點擊來顯示/隱藏表格。我嘗試過瀏覽網頁,但是我發現使用表格ID的JavaScript例子是我無法設置的,據我所知,因爲我實際上沒有構建表格。在PowerShell生成的HTML報告上放置一個'顯示/隱藏'按鈕
0
A
回答
0
我不確定Powershell生成的html看起來是什麼樣的(可能是一些示例代碼),但使用ID實際上並不是必需的,儘管這是常見做法(因爲它很容易和高效)。
jQuery的幾行會完成你想要的:
// initial hide of the table contents
$('table tbody').hide();
// click handler for the table header
$('table thead').click(function() {
// get the tbody, that goes with the clicked header, and toggle visisbility
$(this).siblings('tbody').toggle();
});
一個例子可以在這裏找到: http://jsfiddle.net/tJg97/
如何獲取(和jQuery庫)加載在你的HTML我留給你。由於我是Mac用戶,因此我不使用Powershell,所以我不能幫助您...
0
您可以使用calculated tables向您的表格元素添加ID或任何其他標記,但您可以到fix the HTML output。
$helpTbl = Get-Command -CommandType Cmdlet |
Where-Object {$_.HelpUri} |
Select Name,@{n='HelpUri';e={"<a href=`"$($_.HelpUri)`" ID=`"6`">$($_.HelpUri)</a>"}} -First 3 |
ConvertTo-Html
相關問題
- 1. 隱藏/顯示按鈕上的UITextField按
- 2. jquery隱藏並顯示一個按鈕
- 3. 使用javascript隱藏/顯示HTML表單(在按鈕上按下)
- 4. HTML JavaScript隱藏/顯示按鈕
- 5. 在Android中的VideoView上顯示和隱藏播放按鈕
- 6. 隱藏按鈕上一個
- 7. MouseOver上的顯示/隱藏按鈕
- 8. 隱藏第一個按鈕的onclick顯示第二,隱藏第二的onclick顯示第一個按鈕
- 9. 隱藏,顯示,隱藏/ SHOWALL按鈕
- 10. 隱藏按鈕並在按鈕上單擊顯示隱藏的p-tag
- 11. 顯示/隱藏文本按鈕位置
- 12. Docusign顯示/隱藏按鈕
- 13. 顯示/隱藏按鈕
- 14. 顯示/隱藏按鈕javascript
- 15. javascript顯示/隱藏按鈕
- 16. 顯示隱藏按鈕
- 17. 顯示/隱藏按鈕
- 18. sencha隱藏顯示按鈕
- 19. 顯示/隱藏按鈕2
- 20. 隱藏某個顯示中的按鈕
- 21. 隱藏在div後面的按鈕只顯示一個提示
- 22. 在一個按鈕上按下按鈕顯示/隱藏div的javascript按鈕(並在按鈕之間切換)
- 23. HTML - 引導面板上的顯示/隱藏按鈕collapse/expand
- 24. 顯示/隱藏來自多個按鈕
- 25. 在HTML按鈕上隱藏邊框
- 26. JQueryUI Datepicker:隱藏「今日」按鈕,但顯示「完成」按鈕?
- 27. RxSwift - 按下按鈕時顯示/隱藏警告標籤
- 28. 隱藏兩個按鈕並在xml上顯示不同的按鈕
- 29. 在HTML破壞者按鈕之前放置隱藏內容
- 30. 在按鈕上隱藏並顯示第二個窗體單擊
我不完全確定上面的代碼在做什麼。我試着在PS控制檯單獨運行它,但無法讓它做任何事情。 – TeegsD
對不起,引用不好,修好了。示例代碼是一種將ID標記添加到PowerShell輸出的HTML的方法。但正如我在答案中所說的那樣,您需要修復HTML輸出。否則,它看起來像這樣'< A HREF = " http://go.microsoft.com " ID = >'當它應該看起來像'' –