Событие onblur, содержащее оператор if и вызов функции

У меня есть этот код:

onblur="(if(this.value==''){this.value=this.title});validateText(this.value);"

Я пытаюсь объединить оператор if и вызов функции внутри события onblur, и, как вы уже догадались, это не работает. Это вообще возможно? если да то как? так как если я создам другую функцию для if, это займет у меня больше времени, так как мне нужно снова назначить идентификаторы, где таким образом я могу просто легко изменить значение.

как я буду работать, чтобы решить эту проблему? Любое предложение очень приветствуется.

благодарю вас

1 ответ

Решение

Просто избавьтесь от скобок:

onblur="if(this.value==''){this.value=this.title};validateText(this.value);"
       ^^             no parentheses            ^^
Другие вопросы по тегам