Текстовое поле для просмотра текста - PullRequest
0 голосов
/ 12 сентября 2018

Я хочу отображать текст, если выполнено условие, чтобы изменить поле ввода текста на просмотр текста в формате HTML. Я использую базу данных MySQL.

'<?php

require 'config.php';
session_start();

...

if(isset ($_POST['submit'])
&& $_ POST['new_name']
$email=$mysqli-.>escape_string($_SESSION['email'];
$result=mysqli->query("SELECT * FROM users WHERE email='$email'");

...
?>'

И это часть формы, которую я хочу изменить

<div class="form">
<label>
New name
</label>
<input type="text" name="new_name" id="new_name"/>
</div>'

1 Ответ

0 голосов
/ 12 сентября 2018

   
    $s = $("#new_name"); // select input
    $(document).ready(function () { // 'onLoad'
        if ($s.val().length > 20) {  // when text length > 20
            $s.replaceWith("<textarea>" + $s.val() + "</textarea>");
        }
    });
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="form">
        <label>
            New name
        </label>
        <input type="type" name="new_name" id="new_name" value="111111111111111111-20" />
    </div>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...