2016-11-29 12 views
1

ExcelテーブルをHTMLファイルとして保存しようとしています。 自分のスタイルを含む外部CSSファイルを用意しました。 しかし、Excelは、特定の要素にコード内で適用されるように、CSSファイルをオーバーライドするいくつかのスタイルオプションを使用してテーブルをHTMLとして保存します。ExcelテーブルをHTMLなしでHTML形式で保存する

スタイル要素なしでExcelからテーブルを保存する方法はありますか?

特に、私が取り除くために探している要素は「table-layout:fixed;」です。これはテーブルの幅を制御しようとする私の試みを妨げる。

ありがとうございます。

+0

を持つ複数のテーブルを持つそしてちょうど 'テーブルレイアウトを削除:固定;私は私のスクリプトを開いた場合、'ファイル –

答えて

0

あなたは簡単にいくつかのjavascriptでこれを行うことができます。ウェブページでhtmlファイルをインポートし、スクリプトに追加して必要なときに追加します。

var e = document.getElementByTagName('table')[0]; //assuming the table is the 1st one to appear 
// or get by id with document.getElementByID('IDhere') 
e.removeAttribute("style"); 

または属性

var e = document.getElementByTagName('table'); 
for(var i = 0; i < e.length; i++) { 
    e[i].removeAttribute("style"); 
} 
+0

からのコードが、私は単にちょうどにもできましたCSSをコピーして貼り付けます。 私は、HTMLを保存してそれを編集する必要なしにサーバに置くことができるように、スクリプトを開く必要を避けようとしています。 –

関連する問題