Почему текстовый редактор Javascript WidgEditor не отправляет никаких значений? - PullRequest
1 голос
/ 10 апреля 2019

Когда я нажимаю кнопку отправки и пытаюсь получить текст из textarea, я получаю пустое значение. Я не знаю почему.

function textSubmit() {
  var text = $("#noise").val();
  console.log(text);
  console.log("here");
  
  var htmlText = $(text);
  console.log(htmlText);
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="row">
  <div class="col-lg-12">
    <form>
      <input type="text" id="Title" placeholder="Text Title">
      <br>
      <br>
      <textarea id="noise" name="noise" class="widgEditor nothing"></textarea>
      <input type="button" value="Submit" onclick="textSubmit()" />
    </form>
  </div>
</div>

Есть идеи, почему? Я не могу понять это

я использую следующий текстовый редактор http://www.themaninblue.com/experiment/widgEditor/

В итоге я воспользовался другим текстовым редактором, https://github.com/tovic/rich-text-editor спасибо за помощь.

1 Ответ

0 голосов
/ 10 апреля 2019

Вам не хватает .text() в вашем коде. Взгляните:

function textSubmit() {
  var text = $("#noise").val();
  console.log(text);
  console.log("here");
  
  var htmlText = $(text).text();
  console.log(htmlText);
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="row">
  <div class="col-lg-12">
    <form>
      <input type="text" id="Title" placeholder="Text Title">
      <br>
      <br>
      <textarea id="noise" name="noise" class="widgEditor nothing"><strong>sajdhas</strong></textarea>
      <input type="button" value="Submit" onclick="textSubmit()" />
    </form>
  </div>
</div>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...