Можете ли вы POST присвоить значение div? [Дубликат]

По крайней мере, в neo4j 3.0 синтаксис STARTS WITH, по-видимому, лучше работает для вашего сценария (но он чувствителен к регистру):

MATCH (m:Movie)
WHERE NONE(prop in keys(m) where TOSTRING(m[prop]) STARTS WITH "The ")
RETURN m;
23
задан Jason Sundram 11 September 2013 в 22:35
поделиться

4 ответа

Вы можете лучше использовать:

<script type="text/javascript">
    function getContent(){
        document.getElementById("my-textarea").value = document.getElementById("my-content").innerText;
    }
</script>

ПРИМЕЧАНИЕ. Я изменил .innerHTML на innerText. Таким образом, вы не получаете HTML-элементы и текст, а только текст.

Пример: я отправил «текст», innerHTML дает значение: «\r\n текст». Он отфильтровывает «текст», но длиннее 4 символа. innerText дает значение «текст».

Это полезно, вы хотите подсчитать символы.

0
ответ дан Nash Carp 19 August 2018 в 03:44
поделиться

попробуйте

document.getElementById('formtextarea').value=document.getElementById('editable_div').innerHTML;

полный пример: -

    <script type="text/javascript">
    function getContent(){
var div_val=document.getElementById("editablediv").innerHTML;
        document.getElementById("formtextarea").value =div_val;
    if(div_val==''){
     //alert("option alert or show error message")
     return false;
     //empty form will not be submit. You can also alert this message like this.
    }
        }</script>

`

<div id="editablediv" contenteditable="true">
<a href="page.html">Some</a> Text</div>
<form id="form" action="action.php" onsubmit="return getContent()">
    <textarea id="formtextarea" style="display:none"></textarea>
    <input type="submit" />
</form>

`

вместо этого вы можете использовать JQuery (если есть ограничение на использование JQuery для автоматического изменения размера текстового поля или любого текстового редактора WYSIWYG)

1
ответ дан Ravinder Payal 19 August 2018 в 03:44
поделиться

Используя HTML5, как использовать контентные поля в представлении формы?

Content Editable не работает как элемент формы.

EDIT: В ответ на ваш комментарий ... Это должно сработать.

<script>
    function getContent(){
        document.getElementById("my-textarea").value = document.getElementById("my-content").innerHTML;
    }
</script>


<div id="my-content" contenteditable="true"><a href="page.html">Some</a> Text</div>

<form action="some-page.php" onsubmit="return getContent()">
    <textarea id="my-textarea" style="display:none"></textarea>
    <input type="submit" />
</form>

Я проверил и проверил, что это работает в FF и IE9.

20
ответ дан smdrager 19 August 2018 в 03:44
поделиться
  • 1
    что я должен делать с JS (а не jquerry), чтобы заставить его работать? document.getElementById ('contentTextArea'). value = document.getElementById ('contentDiv'). value; это не работает – JDDll 9 September 2011 в 00:37
  • 2
    Хм, это правда, у div нет значения & quot; атрибут. Я обновлю свой ответ в одно мгновение. – smdrager 9 September 2011 в 01:21
0
ответ дан Alberto T. 30 October 2018 в 15:31
поделиться
Другие вопросы по тегам:

Похожие вопросы: