在smarty模板文件里有一个form,form的action="MyPHP",form里有一个动态table,id="MyTable",MyPHP要得到table里的数据应该怎么做?
谢谢啦
谢谢啦
解决方案 »
- phpMyAdmin-3.0开始版本是不是 只能用在PHP5 MYSQL 5 或者更高的版本上???
- 新闻数据表为空时,出现mysql_fetch_object(): supplied argument is not a valid MySQL result resource,该如何解决呢?
- 求救!本人现在学PHP,架设很头痛!
- <? PHP新手求指导、XAMPP的使用、 ?>
- 用Session为什么不能传值?
- 求教WordPress MU多用户版本的安装说明
- 正则问题...请大家帮帮忙.我晕了!!!
- 在线等待:在iis中配置php时,出现这样的错误
- 问‘连接问题!!’
- 怎样避免使用全局变量问题请大家讨论!!
- require ,$smarty->display()的小问题
- <?= 与 echo 的区别.
2 table相关的函数
<input type="text" name="ship" />
然后如果用post方式传值,你就$_post获取值就可以了
主要是ff将text也当做一个子节点,呵呵.<html>
<script language='javascript'>
function get()
{
var obj = document.getElementById("MyTable");
var objTbody = null;
var objTR = null;
var objTD = null;
for(var i=0;i<obj.childNodes.length;i++)
{
if(obj.childNodes[i].nodeName == "TBODY")
{
objTbody = obj.childNodes[i];
}
}
for(var i=0;i<objTbody.childNodes.length;i++)
{
objTR = objTbody.childNodes[i];
if(objTR.nodeName == "TR")
{
for(var j=0;j<objTR.childNodes.length;j++)
{
var objTD = objTR.childNodes[j];
if(objTD.nodeName == "TD")
{
alert(objTD.innerHTML);
}
}
}
}
}
</script>
<body>
<table id='MyTable'>
<tr><td>name</td><td>age</td></tr>
<tr><td>张三</td><td>12</td></tr>
<tr><td>李四</td><td>13</td></tr>
<tr><td>王五</td><td>14</td></tr>
<tr><td>赵六</td><td>15</td></tr>
</table>
<input type='button' onclick='get()' value='get' />
</body>
</html>
<html>
<script language='javascript' src='../jquery.js'></script>
<script language='javascript'>
jQuery(function($){
$('#jquery_get').click(function(){
$('#MyTable td').each(function(){
alert($(this).html());
});//MyTable
});//jquery_get
});
</script>
<body>
<table id='MyTable'>
<tr><td>name</td><td>age</td></tr>
<tr><td>张三</td><td>12</td></tr>
<tr><td>李四</td><td>13</td></tr>
<tr><td>王五</td><td>14</td></tr>
<tr><td>赵六</td><td>15</td></tr>
</table>
<input type='button' id='jquery_get' value='jquery' />
</body>
</html>