2010-01-12 10 views
0

내부 가치를 나는 다음과 같은 코드 조각 (Prototype)가 :프로토 타입 - 테이블 셀

셀 수를 포함
$('table_cell_id') 

. 이 번호를 JavaScript 변수에 어떻게 넣을 수 있습니까?

var someNumber, stringData = $("table_cell_id").innerHTML.strip(); 
if (stringData.length > 0) someNumber = Number(stringData); 
if (isNaN(someNumber)) { 
    alert("Error: someNumber is not a number"); 
} 
else { 
    alert(someNumber); 
} 

innerHTML을 셀의 원시 문자열 데이터를 반환

답변

0

셀은 어떻게해야이 같은 텍스트 뭔가를 포함합니다. strip()은 앞뒤 공백을 제거하고 Number (x)는 자른 문자열을 숫자로 캐스트합니다.

셀이 비어있을 수 있으면 물론 확인하지 않아도됩니다. 또한 변수가 NaN (숫자가 아님)인지 확인하는 것이 좋습니다.

var someNumber = Number($("table_cell_id").innerHTML.strip());