通过php从innerhtml字段获取值
getting values from innerhtml field by php
JS
function changeFunc() {
var selectBox = document.getElementById("selectBox");
var selectedValue = selectBox.options[selectBox.selectedIndex].value;
switch(selectedValue){
case 'odincova':
document.getElementById("year").innerHTML = '<select name="year"><option value="2000">2000</option><option value="2001">2001</option></select>';
break;
// . . .
}
}
HTML
<table id="myTable">
<form method="post" action="congrat.php">
<tr><td id="year"></td></tr>
PHP
$year=$_POST['year'];
这行不通。我通过Javascript的document.element.innerHTML将值插入到表中,之后我需要通过PHP的post方法获得这些值,但它不起作用。
如果你通过ajax发布文章,并将$('#myTable .CLASS').serialize()
添加为ajax的数据,其中CLASS
是你添加到你想要序列化的内容中的类,我认为它可以在中工作
也如评论中所建议的,将<form
标签移动到<table
之前
相关文章:
- 如何获取字段集元素中复选框的所有ID
- Yii2:动态获取字段的 ID
- 用于获取字段属性的JQuery通用工具
- 如何通过javascript使用mongose从mongoDB中获取字段的值
- Angularjs 获取字段数
- 使用 Javascript/jQuery 获取字段的值
- Javascript open.window 获取字段值,然后将值插入父窗口
- 如何在用户键入字段后使用 getElementById 获取字段
- 使用 PHP 或 JavaScript 解析 pdf 表单以获取字段位置
- 从 API 调用中,如何获取字段并查看该值重复了多少次
- 获取字段值的函数-JS
- 当我更改Model Backbone.Marionette时,获取字段的名称
- 按标签时间字段获取字段值,如下所示
- 无法从下划线模板中获取字段
- 从Meteor模板中的字段名称中获取字段值
- 使用jquery中的变量获取字段值
- MongoDb:如何从文档中获取字段(子文档)
- 如何在IE中获取字段长度而不计算占位符文本
- 使用Javascript从HTML表中获取字段
- 从mongoDB获取字段值并分配给var给出未定义