已知f(x)=lg[mx^2+(m-3)x+1],问:(1)m取何值时,f(x)值域为R;(2)m取何值时,f(x)定义