文字列を数値変換して計算したり、変換した値をページに表示する前に、数値か非数値かの判定を、isNaN()関数を使用して行う。isNaN(数値または文字列)の結果がfalseの場合は、数値なので、そのまま使用して、trueの場合は、非数値なのでそのまま使用しない。
var value = parseInt( str, 10 );
if( isNaN( value ) ){
// 非数値
value = 0;
}else{
// 数値
document.getElementById("sample").value = value * 30;
}