我创建了一个专门用于提交处罚上诉的按钮。
以下是页面:oldserver.net/button/lookup.php?id=80
它不能正常工作......我在lookup.php的主文件中包含了test.php,它根本不起作用。搜索查询工作得很好。这是javascript无法正常工作。所以我不知道如何解决它,我通过“include(”js.html“)包含javascript;在test.php中。
以下是我的页面上没有它的工作人员:http://oldserver.net/button/test.php
我要做的是让test.php在我的页面上使用上诉。我想在模板上这样做,我可以将MySQL数据添加到类似自动填充的模板中。因此,他们可以复制模板,然后转到我的网站并提交。
你知道问题是什么,为什么按钮不能正常运作?
这是我在第一个中所拥有的。
while($row=mysql_fetch_array($result)){
$offender=$row['xxxx'];
$enforcer=$row['xxxx'];
$purpose=$row['xxxx'];
//-display the result of the array
echo "<ul>\n";
echo "<li>Username: " . $xxxx . "</li>\n";
echo "<li><font color=\"green\"><i>Moderated by: " . $xxxx . "</i></font></li>\n";
echo "<li><font color=\"red\">Reason for moderation: " . $xxxx . "</font></li>\n";
echo "</ul>";
include("test.php");
这就是test.php中的内容
<title>Test The search</title>
<?php
include("js.html");
include("config.php");
?>
Js.html只包含javascript的函数,
这是config.php - &gt;
<input "type="button" value="Submit an Appeal" id="button1" onclick="executeAll();"/>
<input "type="button" value="Send Appeal" id="button2" style="visibility:hidden" onclick="window.open('http://oldserver.net')"/><br>
<textarea id="app" style="visibility:hidden" onclick="select_all();">...Template... </textarea><br>
<div id="instructions" style="display:none"><i>Copy this appeal then click send<i></div>
有谁知道什么是错的?请帮助我。
非常感谢您的考虑,耐心和宝贵的时间。 =)
答案 0 :(得分:2)
也许type="button"
代替"type="button"
会解决问题吗?
答案 1 :(得分:0)
JavaScript函数executeAll()中的'app'和'button2'是什么?
function executeAll(){
wat(app);
wat2(button2);
valChange();
select_all();
toggle_visibility('instructions');
}
您已经对函数中的ID进行了硬编码,因此可以使用:
function executeAll(){
wat(true);
wat2(true);
valChange();
select_all();
toggle_visibility('instructions');
}
无论出于何种原因,在test.php中,'app'和'button2'被评估为true。这在lookup.php中没有发生。
如果有人能为此提供解释,我将不胜感激。