コード例 #1
0
ファイル: NumberInputType.cpp プロジェクト: windyuuy/opera
bool NumberInputType::hasBadInput() const
{
    String standardValue = convertFromVisibleValue(element()->innerTextValue());
    return !standardValue.isEmpty() && !std::isfinite(parseToDoubleForNumberType(standardValue));
}
コード例 #2
0
bool NumberInputType::isAcceptableValue(const String& proposedValue)
{
    String standardValue = convertFromVisibleValue(proposedValue);
    return standardValue.isEmpty() || isfinite(parseToDoubleForNumberType(standardValue));
}