2017-01-20 9 views
-2

私はサポートチームで働き、会社は "チケット"を制御するためにJavaScriptを利用しています。これらのチケットはテーブルにまとめられていて、アイテムの緊急性のある列があります。JavaScriptを検査する - 要素を見つけよう -

具体的には、次の場合は、緊急の場合にテキスト "REPL" は "緊急" に変わり

<td style="width:4em" onclick="cView(63151860,'', viewButton, '' 
        );">Repl</td> 

..

私は何をしたいのは以下の通りです:

  1. X分ごとに新しいチケットがあるかどうかを調べるにはJavaScriptを更新する必要があります
  2. 上記のコードを検索するにはJavaScriptを調べる必要があります。

この検査を行い、毎分X分のJavaScriptを更新するJavaScriptが必要です。

緊急のチケットが見つかると、JavaScriptはポップアップまたはその他の通知方法で通知します。

+0

- のsetInterval(コールバック、timeInMilliseconds)最初のパラメータを追加します。コールバック関数です新しいチケットを確認するロジックを置くことができます –

+0

こんにちはPranayありがとうヘルプは、問題は:元のjavascriptを変更することはできません、私は、Webサイトからオリジナルを読み込んで、すべての検証を行う新しいものを作成する必要があります.. –

答えて

0

この場合、通常、この列のすべてのセルをクエリして反復し、 "緊急"と一致するinnerHTMLを持つ人がいるかどうかを確認できるように、この列のテーブルセルにクラスを与えます。

<td class='urgency'>Repl</td>

その後、次のようなものを使用することができます:1

var urgencyCells = document.querySelectorAll("td.urgency"); 
 

 
for (var i in urgencyCells) { 
 
    if (urgencyCells[i].innerHTML == "urgent") { 
 
     alert('URGENCY!!!'); 
 
    } 
 
}

関連する問題