PHP:input type按钮/submit在使用图像时无法查看结果

PHP:input type按钮/submit在使用图像时无法查看结果,php,javascript,jquery,html,button,Php,Javascript,Jquery,Html,Button,我有一个按钮,它将显示一个建筑物的播放列表 场景1: 我试过两种按钮,一种是图像,另一种是按钮 当我尝试使用图像类型时 代码如下: echo "<input type='image' src='image/view.png' name='viewResult[]' value='" . $row['fldBldgName']."' onClick=\"this.form.action='looptime_utilization_process_viewer.php'; this.form

我有一个按钮,它将显示一个建筑物的播放列表

场景1: 我试过两种按钮,一种是图像,另一种是按钮

当我尝试使用图像类型时

代码如下:

echo "<input type='image'  src='image/view.png' name='viewResult[]' value='" . $row['fldBldgName']."' onClick=\"this.form.action='looptime_utilization_process_viewer.php'; this.form.submit()\"> ";
echo "<input type='submit'  name='viewResult[]' value='" . $row['fldBldgName']."' onClick=\"this.form.action='looptime_utilization_process_viewer.php'; this.form.submit()\"> ";
echo”“;
它没有显示正确的输出。。相反,它显示一个数字,我不知道程序从哪里得到它…我检查了我的数据库,没有这样的输出

场景2: 我尝试了键入按钮/submit,其显示正确的输出

代码如下:

echo "<input type='image'  src='image/view.png' name='viewResult[]' value='" . $row['fldBldgName']."' onClick=\"this.form.action='looptime_utilization_process_viewer.php'; this.form.submit()\"> ";
echo "<input type='submit'  name='viewResult[]' value='" . $row['fldBldgName']."' onClick=\"this.form.action='looptime_utilization_process_viewer.php'; this.form.submit()\"> ";
echo”“;

输出的结果是场景一……我也尝试了按钮中的背景图像,但我不喜欢这样