2017-01-02 4 views
0

製造会社として、私たちが作る部品のデータを測定し、記録します。今まではスプレッドシートに記録されていましたが、1つの列に入力された図面寸法と実際の測定値が別の列に入力されているため、実際の測定値が入力されたセルが背景色を変えて許容範囲内であるかどうかを確認します。 それは動的に起こる。 これは、情報が入力されたときといつHTMLテーブル上で行うことができますか?htmlテーブルのbgcolorの条件付き書式

+1

はい、CSSクラスに色を割り当てます。テーブルを生成するときに値をチェックし、適切なクラスを割り当てます。これはそのままでは広すぎます。試したコードがある場合は追加してください。 – chris85

+1

質問が広すぎます。 HTMLテーブルに情報を入力することはできません。このためには、いくつかの "datagrid"ライブラリが必要です。そして、これらのライブラリには、通常、あなたが求めるものを実現するためのレンダリングのカスタマイズがあります。 – djxak

+0

スプレッドシートと条件付き書式を使用して行うことができるものと同様の目的を達成するための最良の方法は、js、php、cssです –

答えて

0

これはあいまいな質問ですが、私はあなたに答えを与えることを試みることができます。 適切な解決策は、SQLデータベースから更新するように、Angular.jsコードをHTMLテーブルに添付することです。入力する値で更新するデータベースからコードを引き出すと、HTMLテーブルが自動的に更新されます(これはangular.jsが主にDOMエレメントの編集に使用されるためです)。

javascript/jQuery関数も作成/呼び出すことができ、データが指定されたパラメータ内にあるかどうかを評価したり、角度関数に結果を送信したり、テーブルの属性を変更したりすることができますCSSがデータ行をどのような色にするかを選択することができます。