Javascript 如何将此表单拆分为两个值

Javascript 如何将此表单拆分为两个值,javascript,php,mysql,Javascript,Php,Mysql,提交后如何得到两个值好的,我想知道如何得到隐藏值和另一个包含div文本的值??之所以这样做,是因为我将在不同的变量中插入这两个值以插入mysql查询 html代码: <form action="" method="POST" onsubmit="return insert_value()"> <input id="hidden_data" name="data" type="hidden" value="<?php $user_id ?>"/>

提交后如何得到两个值好的,我想知道如何得到隐藏值和另一个包含div文本的值??之所以这样做,是因为我将在不同的变量中插入这两个值以插入mysql查询

html代码:

<form action="" method="POST" onsubmit="return insert_value()">
    <input id="hidden_data" name="data" type="hidden" value="<?php $user_id ?>"/>
        <div id="showing_data" class="commenttext" contenteditable="true"></div>
    <input type="submit" value="Submit" id="submitthis" />
</form>

只需将div替换为textarea并将
style=“resize:none”
添加到文本区域即可

<form action="" method="POST" onsubmit="return insert_value()">
        <input id="hidden_data" name="data" type="hidden" value="<?php $user_id ?>"/>
            <textarea style = "resize:none" id="showing_data" class="commenttext" contenteditable="true"></textarea >
        <input type="submit" value="Submit" id="submitthis" />
    </form>

只需将div替换为textarea并将
style=“resize:none”
添加到文本区域即可

<form action="" method="POST" onsubmit="return insert_value()">
        <input id="hidden_data" name="data" type="hidden" value="<?php $user_id ?>"/>
            <textarea style = "resize:none" id="showing_data" class="commenttext" contenteditable="true"></textarea >
        <input type="submit" value="Submit" id="submitthis" />
    </form>

div
替换为
textarea
并使用css禁用调整大小:

textarea {
    resize: none;
}

回答你真正的问题,但稍加修改;不要在一个输入中合并它们,而是创建另一个隐藏输入

在HTML中添加以下行:

<input type="hidden" name="data_result" id="data_result" />

div
替换为
textarea
并使用css禁用调整大小:

textarea {
    resize: none;
}

回答你真正的问题,但稍加修改;不要在一个输入中合并它们,而是创建另一个隐藏输入

在HTML中添加以下行:

<input type="hidden" name="data_result" id="data_result" />

你可以把它设为textarea,你可以把它设为隐藏值

    <textarea id="showing_data"  rows="4" cols="50">

你可以把它设为textarea,你可以把它设为隐藏值

    <textarea id="showing_data"  rows="4" cols="50">

你为什么不干脆用
contenteditable
创建一个
textarea
而不是
div
?如果你绝对想这样做,你可以创建另一个隐藏的输入,不需要将两个值都放在一个输入中。我不使用textarea,因为人们可以使用右下角将其向下拖动,我不希望这样happen@Colandus如果我将字段1中的值放在??如何获取第二个值???????进行另一个隐藏输入,并将div中的html放入submit回调中。我会用一个例子来更新我的帖子,为什么你不做一个
textarea
,而不是
div
,用
contenteditable
?如果你绝对想这样做,你可以创建另一个隐藏的输入,不需要将两个值都放在一个输入中。我不使用textarea,因为人们可以使用右下角将其向下拖动,我不希望这样happen@Colandus如果我将字段1中的值放在??如何获取第二个值???????进行另一个隐藏输入,并将div中的html放入submit回调中。我会用一个例子更新我的帖子它的可拖动性我不想它被拖动它的可拖动性我不想它被拖动但当我键入并说我缩进我想它自动高度,得到高度这里有几种方法使
textarea
自动调整大小,检查但当我键入并说我缩进我想它自动高度,get Taller有几种方法可以使
textarea
自动调整大小,请选中