Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/398.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript html表单提交时未捕获textarea内容_Javascript_Html_Forms_Textarea - Fatal编程技术网

Javascript html表单提交时未捕获textarea内容

Javascript html表单提交时未捕获textarea内容,javascript,html,forms,textarea,Javascript,Html,Forms,Textarea,我正在使用textarea标记捕获HTML表单中的多行输入,但它从来不会与其他input字段中的数据一起捕获!为什么会这样 <form id="contact_form" method="POST"> <!-- form-item --> <div class="form-item form-item--half"> <label class="form__label">email<span>*</span

我正在使用
textarea
标记捕获
HTML
表单中的多行输入,但它从来不会与其他
input
字段中的数据一起捕获!为什么会这样

<form id="contact_form" method="POST">
<!-- form-item -->
    <div class="form-item form-item--half">
        <label class="form__label">email<span>*</span>
        </label>
        <input class="form-control" type="email" name="input" required placeholder=""/>
    </div><!-- End / form-item -->


    <!-- form-item -->
    <div class="form-item form-item--half">
        <label class="form__label">name<span>*</span>
        </label>
        <input class="form-control" type="text" name="input" required placeholder=""/>
    </div><!-- End / form-item -->


    <!-- form-item -->
    <div class="form-item">
        <label class="form__label">message<span>*</span>
        </label>
        <textarea class="form-control" required placeholder=""></textarea>
    </div><!-- End / form-item -->


    <!-- form-item -->
    <div class="form-item">
        <input class="md-btn btn-custom" type="submit" id="send_message_btn" value="Send message" >
        </input>
        <span id="success_message" style="margin-left: 25px; color: #4BB543; display: none;">&#x2713; Thanks for the email, we will be in touch promptly.</span>

    </div><!-- End / form-item -->      
</form>

但是,消息字段从未在序列化消息中捕获。有什么帮助吗?

没有存储的原因是您的textarea没有name属性,应该是这样的

<textarea class="form-control" required placeholder="" name="message"></textarea>

我没有看到为文本区域设置任何名称属性,同时确保您的名称属性对不同字段具有不同的值

<textarea class="form-control" required placeholder="" name="message"></textarea>