小编Jei*_*ght的帖子

如何将<div>作为表单<input>处理

我所做的是:

HTML

<form>
    <div id="textBox" contenteditable="true" name="textBox"><?php echo $storyText; ?>
    </div>
    <textarea id="hiddeninput" name="hiddeninput"></textarea>
    <input type="submit" id="save" name="save" value="Submit"/>
</form>
Run Code Online (Sandbox Code Playgroud)

使用Javascript

$('#save').click(function () {
    var mysave = $('#textBox').html();
    $('#hiddeninput').val(mysave);
    $("form:first").submit();
    $('#hiddeninput').append(mysave);
    alert($('#hiddeninput').val());
});
Run Code Online (Sandbox Code Playgroud)

所以alert和append都会显示正确的信息,但是当我提交时它不会将#hiddeninput保存为php变量.最初我把它作为一种隐藏的输入法,但我试图证明无论我做什么它都不会发布,

javascript php jquery post

7
推荐指数
2
解决办法
3万
查看次数

标签 统计

javascript ×1

jquery ×1

php ×1

post ×1