是否有可能在没有功能的情况下用JavaScript编写更短的代码?
onclick="this.innerHTML = this.innerHTML === 'Reply' ? 'Cancel reply' : 'Reply'"
是。有可能。
但是当您像下面这样编码时,
onclick="this.innerHTML = 'Reply' ? 'Cancel reply' : 'Reply'"
然后仅更改一次。