Forms · Experience #15

Disappearing Text Field — A Frustrating Web Experience

A standalone web page styled as a free gift card giveaway. Pick your reward, enter your name, claim. The name field deletes the previous character with every keystroke, so the form never submits. Type forever. Say nothing.

Experience It →
Keystrokes Logged
Avg Session Time
0
Successful Submissions
Shared This Week

What Is Disappearing Text Field?

Disappearing Text Field is an original web experience built by frustrated.io that recreates one of the most universally hated UX failures of the modern internet — a form that fights its user. The page is styled as a "Grab Your Free $10 Gift Card" giveaway, with a familiar three-step claim flow: pick a reward (Amazon, Apple, Spotify, Netflix, PayPal, or Bitcoin), enter your name, claim. The first step works. The second step does not.

The moment the visitor begins typing, an input listener trims the field back to a single character — the most recently typed letter. Typing 'hello' leaves 'o'. Typing 'jonathan' leaves 'n'. Pasting a full name in does not help — the paste handler runs the same trim. The visitor presses the bright red "Claim Your $10 Reward" button and the form refuses, shaking the button and showing a polite validation error: "Please complete all fields correctly." The error is technically accurate and entirely unsatisfiable.

Built with vanilla HTML, CSS, and JavaScript, the experience requires no installation, no login, and no patience. It works on desktop and mobile. It has its own permanent URL — frustrated.io/claim-reward — for sharing. Your browser back button works. The frustration ends when you decide it ends.

How It Works

1

Pick Your Free Reward

The page loads with the familiar visual language of a giveaway scam. The visitor scans six gift card options — Amazon, Apple, Spotify, Netflix, PayPal, Bitcoin — and clicks one. A checkmark appears. Step one of three is "complete." The page looks legitimate. Suspicions, if any, are quiet.

2

Try to Enter Your Name

The visitor clicks into the Full Name field and begins typing. The first keystroke appears as expected. From the second keystroke onward, an input event listener trims the field back to a single character — whichever was typed most recently. Typing 'hello' leaves 'o'. Pasting also trims to one character. The field is hostile by design.

3

Claim Always Fails

The visitor presses the bright red "Claim Your $10 Reward" button. The submit handler intercepts the event and cancels it. The button shakes briefly and a polite error appears: "Please complete all fields correctly." The error is technically correct and entirely unsatisfiable. Your back button still works at every step.

Who Shares Disappearing Text Field

The page has been shared hundreds of times with captions like "free gift card, only takes a minute." Below are the four most common share patterns we've observed.

The Sibling Saboteur

"Sent to my brother with 'free $10 Amazon, takes a sec.' He picked Apple. Then Spotify. Then Bitcoin. Then back to Amazon. Each time he started typing his name from scratch."

— Maya O.

The Family Chat Hijacker

"Posted it in the family group chat with a 🎁 emoji. My uncle replied with his full name and email three separate times. Bless him."

— Ben C.

The Cynical Friend Trap

"Texted a friend who's always cynical about everything: 'free $10 PayPal.' He fell for it harder than anyone. He doesn't know I know."

— Asha R.

The Optimist's Downfall

"Sent it to my colleague who always wins office raffles. She tried for sixteen minutes. She still believes the gift card is real, just glitched."

— Jorge T.

Best Captions for Sharing This

Send the link with one of these. Or write your own. The recipient will not laugh until later.

Just signed up and got a free $10 gift card, already spent it.

Free $10 gift card if you sign up here, only takes a minute.

Bro you should grab one of these before they're gone.

They're still doing the free Spotify thing, easy money.

Got my $10 PayPal in two minutes. Jump on it.

Saw this and thought of you — free gift card.

Quick — sign up here for free $10, takes a sec.

I just claimed mine. Took two minutes. Try it.

Disappearing Text Field vs Alternatives

Forms that fight their users exist across the internet — most of them unintentionally. Below is how the frustrated.io version compares to the alternatives.

Feature Frustrated.io A Screenshot Meme A Real Broken Site
Deletes input on purpose Yes Static (it's an image) Accidentally
Has a permanent shareable URL Yes Yes (if hosted) Yes, regrettably
Working back button Yes N/A Often not
Submit ever succeeds No (designed) It can't Sometimes, eventually
Will harm your computer No No Possibly

Specifications

Built withHTML, CSS, vanilla JavaScript
Page weightUnder 6kb
Time to loadUnder 1 second
Field max length, by design1 character
Submission acceptedNever
Mobile compatibleYes
SoundNone
Working back buttonYes, always
Tracks any dataNo
Real backendNone — submit is intercepted client-side

Reviews

Hana W.

"Sent it to my mum with 'free £10 gift card, only takes a minute.' She typed her name forty-eight times in different formats before calling me. I am not invited to Sunday lunch this week."

Anonymous

"I picked Bitcoin. I knew it was fake. I still typed my full name. Then with a hyphen. Then in caps. I am ashamed."

Liam B.

"Sent it to a coworker who once told me he 'never falls for these things.' He closed the tab after six minutes. He has not mentioned it. Both of us know."

Frequently Asked Questions

Real questions from search. Real answers from us.

Why Does the Text Field Delete What I Type?+

The input field has a JavaScript listener attached to its 'input' event, which fires after every keystroke. The listener checks the field's current value, and if it contains more than one character, it trims everything except the most recently typed character. The result is that the field can never hold more than a single letter — whatever was typed most recently — regardless of how much you type. Pasting is handled the same way.

Will the Form Ever Let Me Submit?+

No. The form's submit handler intercepts the event and cancels it before any submission can happen. The button shakes briefly to acknowledge the click, and a polite validation error appears below the field — "Please enter your full name." The error message is technically correct and entirely unsatisfiable. There is no condition under which the field's contents would pass validation.

Can I Paste Text Into the Field?+

You can paste anything. The paste event handler fires immediately afterward and trims the field down to a single character — the last character of whatever you pasted. Pasting "Jonathan" leaves the field showing "n." Pasting your entire LinkedIn bio leaves it showing the last letter. The trim is run in a setTimeout to ensure it executes after the paste completes.

Is This a Real Form? Will My Data Be Sent Anywhere?+

No. There is no backend, no database, no submission endpoint. The form's submit handler cancels every submission attempt before any network request would occur. The field's value never leaves your browser. Nothing is sent. Nothing is stored. Nothing is recorded. The form is purely a vehicle for the joke.

How Do I Share Disappearing Text Field With Someone?+

The page has a permanent URL — frustrated.io/claim-reward — that works on every messaging app, every social platform, and every email client. The share buttons at the bottom of the experience handle native device sharing, X, and Facebook directly. We recommend sending it with the caption "free $10 gift card, only takes a minute" and a winking emoji. The recipient will know within 30 seconds.

Why Was Disappearing Text Field Built?+

The pattern of typing into a hostile form field — one that strips your input, validates incorrectly, or refuses to retain what you've entered — is one of the most universally despised experiences on the modern web. Everyone has met one. Everyone has typed their name three times. There was no clean, dedicated, shareable distillation of that exact frustration. Now there is.

Is Disappearing Text Field Safe to Use?+

Yes. The page contains no scripts beyond the input trim and submit-cancel logic, no tracking, no third-party requests, no popups, no permission prompts, and no redirects. It will not download anything to your device. It will not change anything outside the page. Your browser back button works at every step. The frustration is comedic, never harmful.

Ready to type your name an unreasonable number of times?

Experience It →