用javascript生成表单元素并将它们发布到php工作在EI而不是在Chrome和Firefox

Generating form element with javascript and POSTing them to php works in EI not in Chrome and Firefox

本文关键字:EI 工作 php Firefox Chrome 表单 javascript 元素      更新时间:2023-09-26

我实在想不明白这个问题。我有一个页面上有一个由php生成的表单。然后,我使用Javascript来跟踪所选复选框的数量,并在实时生成一个文本与此信息以及隐藏的输入与这个非常相同的值,我试图使用jQuery和原始Javascript。

var message=first+'<input name="first_credit" type="hidden" value="'+first+'"/>';
$('#render_second').html(message).show();
document.getElementById('render_second').innerHTML = message;    

存储在变量中的值首先在所有浏览器中正确显示,但是当我仅在EI中发布表单时,我得到的是first_credit的值。在FireFox和Chrome中,隐藏元素似乎不是表单的一部分。

谢谢你的时间,伙计们。

这是解决方案…我打开了表标记,然后是表单开始标记,然后是trs和tds,其中一个包含了我正在向其呈现输入字段的div in。我所做的是,首先打开表单标签,然后是表标签,它都工作得很好:-)抱歉浪费你的时间朋友…

解决方案是…我打开了表格标签,然后是表单开始标签,然后是trs和tds,其中一个包含了我正在呈现输入字段的div。我所做的是,首先打开表单标签,然后是表格标签,它都工作得很好:-)抱歉浪费你的时间朋友…