0

我有这个代码:

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

我试图在 onblur 事件中结合 if 语句和函数调用,正如你猜到的那样,它不起作用。这甚至可能吗?如果是,那怎么办?因为如果我将为 if 创建另一个函数,这将花费我更多的时间,因为我需要再次分配 id,这样我就可以轻松地更改值。

我将如何解决这个问题?非常欢迎任何建议。

谢谢你

4

1 回答 1

3

只需去掉括号:

onblur="if(this.value==''){this.value=this.title};validateText(this.value);"
       ^^             no parentheses            ^^
于 2013-01-30T18:52:21.117 回答