JSFiddle - React, Tailwind, and code Playground

by petroveg

HTML

<form action="">
	<input placeholder="Я — Чебурашка">
	<button type="button" data-text="А теперь я — Халк">Заменить</button>
	<span data-target="placeholder">Заменить</button>
</form>

JavaScript

$(document).on('click', '[data-text]', function () {
	var input = $('[placeholder]', this.form);

	$('[data-target="placeholder"]', this.form).html(input.attr('placeholder'));
	input.attr('placeholder', $(this).data('text'));
});