Как заблокировать первое слово текстовой области?

По сути, мне нужно создать текстовую область с ограниченным набором символов, но в начале она будет содержать одно слово, которое они не смогут изменить.

Она должна быть частью текстовой области, но я не хочу, чтобы пользователи могли ее удалять или редактировать.

Я думал, что смогу создать функцию JQuery, используяblur() чтобы запретить пользователю возврат, но я также должен запретить ему выбирать это слово и удалять его.

ОБНОВИТЬ Я написал этот JQuery, который, кажется, отлично работает! Однако мне нравится решение, приведенное ниже, так как оно не требует JavaScript.

<script type="text/javascript">
    var $el = $("textarea#message_create_body");
    $el.data('oldVal', $el.val());

    $el.bind('keydown keyup keypress', function () {
        var header = "Header: ";
        var $this = $(this);
        $this.data('newVal', $this.val());
        var newValue = $this.data("newVal");
        var oldValue = $this.data("oldVal");

        // Check to make sure header not removed
        if (!(newValue.substr(0, header.length) === header)) {
            $(this).val(oldValue);
        } else {
            $(this).data('oldVal', $(this).val());
        }
    });
</script>

Ответы на вопрос(3)

Ваш ответ на вопрос