Я бы хотел, чтобы текст-заполнитель был включен, когда включен javascript, выполнив что-то вроде следующего:
<input id="firstform" type="text" value="Pizza" onblur="this.value=!this.value?'Pizza':this.value;" onfocus="this.select()" onclick="this.value='';" name="firstform">
Хотелось бы, чтобы поле оставалось пустым, если javascript отключен, как, например, когда javascript выключен, текст-заполнитель остается при выборе поля.
К сожалению, я не могу использовать атрибут-заполнитель HTML5 вместо всего этого.