Вы можете попробовать плагин jQuery BlockUI . Он довольно гибкий и очень простой в использовании, если вы не возражаете против зависимости от jQuery. Он поддерживает блокировку на уровне элементов , а также наложение сообщений, что, по-видимому, является тем, что вам нужно.
Код для использования так же просто, как:
$('div.profileform').block({
message: '<h1>Premium Users only</h1>',
});
Вам также следует помнить, что вам все еще может потребоваться какая-то защита на стороне сервера, чтобы пользователи, не являющиеся пользователями Premium, не могли использовать вашу форму, поскольку людям будет легко получить доступ к элементам формы, если они используют что-то вроде Firebug.