2014-07-20 3 views
0

내 함수의 변수 중 하나에서 fontcolor() 함수를 사용하려고합니다. 처음에는 숫자 변수에서이 변수를 시도했지만이 함수는 String 변수에서만 작동한다는 것을 알았습니다. 나는 toString()을 사용하여 변수를 형변환했다. 그러나 행운은 없다. help1 Pls는Javascript fontcolor() 함수가 작동하지 않습니다.

다음

는 내가 뭘하려고 오전입니다 :

var totalCost = toString(numberOfBuckets * costOfBucket);      
alert(typeof totalCost); //String    
alert(totalCost.fontcolor("red")); //Undefined object  
+0

"정의되지 않은 객체"로 문자열''undefined ''또는 [ "Undefined object" "'? –

+0

Object undefined – user3837378

+0

'(numberOfBuckets * costOfBucket) .toString()'또는'String (numberOfBuckets * costOfBucket)'을 찾고 있다고 생각합니다. – DutGRIFF

답변

0

var totalCost = "" + (numberOfBuckets * costOfBucket); 

대신

var totalCost = toString(numberOfBuckets * costOfBucket); 

시도 코드 :

var numberOfBuckets = 10; 
var costOfBucket = 20; 

var totalCost = '' + numberOfBuckets * costOfBucket;      
alert(totalCost.fontcolor("red")); // <font color="red">200</font> 
+0

작동! 고맙습니다! – user3837378

+0

그 이상한 toString 작동하지 않았다! – user3837378

관련 문제