Event thread: click
Error:
name: TypeError
message: Statement on line 5: The Object does not implement [[Call]]
если нао пример кода то вот я пишу свой антиспам для ExBB Fm 0.1.5
только это наработки почему у меняя выдается это сообщение вот код антиспама
этот антиспам построен на реге.. тоесть просто защита о ботов вместо капчи...
Вот я нестал весь код давать я даю нужный кусок.
CODE:
<script>
function proverspam()
{
var proverit=document.getElementById("proverochka").value;
if(proverit=="гвоздь") {document.creator.submit();}
else {alert("Неверное проверочное слово!");}
}
</script>
<?php
$requirepass = ($requirepass) ? '<tr><td class="titlemedium" colspan="2" align=center>'.$lang['Reg_email_on'].'</td></tr>' : '<tr><td class="profilleft"><b>'.$lang['Password'].'</b><br><span class="agreement">'.$lang['Reg_email_off'].'</span></td><td class="profilright"><input type=text size=20 name="password"></td></tr>';
$avatarhtml = null;
----------------------------------------------
пропушено
-----------------------------------------------
<form action="register.php?$exbb[sesid]" method=post name="creator">
----------------------
пропушено
-----------------------
<tr>
<td class="profilleft"><b>$lang[you_email]</b><br><span class="agreement">$lang[you_email_tru]</span></td>
<td class="profilright"><input type=text name="emailaddress" style="width: 200px" size=20 maxlength="255"></td>
</tr>
<!--Антиспам мод-->
<tr>
<td class="profilleft"><b>Проверочное слово:</b><br><span class="agreement">Введите слово: гвоздь</span></td>
<td class="profilright"><input type=text id="proverochka" style="width: 200px" size=20 maxlength="255"></td>
</tr>
<!--Конец-->
--------------------------------
проушено
------------------------------
$avatarhtml
<tr>
<td class="activeuserstrip" align=center colspan="2"> <input type=button onClick="proverspam();" value=$lang[Sent] name=submit>
</td>
</table>
function proverspam()
{
var proverit=document.getElementById("proverochka").value;
if(proverit=="гвоздь") {document.creator.submit();}
else {alert("Неверное проверочное слово!");}
}
</script>
<?php
$requirepass = ($requirepass) ? '<tr><td class="titlemedium" colspan="2" align=center>'.$lang['Reg_email_on'].'</td></tr>' : '<tr><td class="profilleft"><b>'.$lang['Password'].'</b><br><span class="agreement">'.$lang['Reg_email_off'].'</span></td><td class="profilright"><input type=text size=20 name="password"></td></tr>';
$avatarhtml = null;
----------------------------------------------
пропушено
-----------------------------------------------
<form action="register.php?$exbb[sesid]" method=post name="creator">
----------------------
пропушено
-----------------------
<tr>
<td class="profilleft"><b>$lang[you_email]</b><br><span class="agreement">$lang[you_email_tru]</span></td>
<td class="profilright"><input type=text name="emailaddress" style="width: 200px" size=20 maxlength="255"></td>
</tr>
<!--Антиспам мод-->
<tr>
<td class="profilleft"><b>Проверочное слово:</b><br><span class="agreement">Введите слово: гвоздь</span></td>
<td class="profilright"><input type=text id="proverochka" style="width: 200px" size=20 maxlength="255"></td>
</tr>
<!--Конец-->
--------------------------------
проушено
------------------------------
$avatarhtml
<tr>
<td class="activeuserstrip" align=center colspan="2"> <input type=button onClick="proverspam();" value=$lang[Sent] name=submit>
</td>
</table>
В чем тут то ошибка?? Я просто на Fm 1.0 Beta так сделал работало...