分析:分別判斷兩個函數定義域和對應法則是否一致即可.
解答:解:A.函數f(x)=|x|,對應法則和g(x)不一致,所以A不是相等函數.
B.函數g(x)=x,(x≠0),定義域與f(x)不相同,所以B不是相等函數.
C.函數f(x)的定義域為{x|x≠0},函數g(x)的定義域為{x|x>0},兩個函數的定義域不相同,所以C不是相等函數.
D.函數g(x)=x,兩個函數的定義域和對應法則完全相同,所以D是相等函數.
故選D.
點評:本題主要考查判斷兩個函數是否為同一函數,判斷的標準是判斷兩個函數的定義域和對應法則是否完全相同.