Php JS不执行
我有以下代码:Php JS不执行,php,javascript,html,Php,Javascript,Html,我有以下代码: if ($has_freechat1 && $has_freechat2) { if (($has_freechat1['confirmed'] == 1) && ($has_freechat2['confirmed'] == 1)) { $was_clicked = 0; ?> <a href="freechatcontacts.php?id=<?php echo $id_to.$was_cli
if ($has_freechat1 && $has_freechat2)
{
if (($has_freechat1['confirmed'] == 1) && ($has_freechat2['confirmed'] == 1))
{
$was_clicked = 0;
?>
<a href="freechatcontacts.php?id=<?php echo $id_to.$was_clicked; ?>" class="charcoal_link" style="line-height: 20px;" name="message" id="message" onClick="return send('<?php echo $was_clicked;?> return false;')">
<?php echo $uniqueCode1?><span class="pink_text"><?php echo $uniqueCode2?></span><?php echo $uniqueCode3?>
</a>
<?php
if ($was_clicked == 1)
{
?>
<tr>
<td><input name="password" type="textarea" rows="10" cols="20" value="<?php echo $aCleanPost['message']['value']?>" /></td>
</tr>
<tr>
<td><br /><input name="cmdSubmit" type="submit" value="Send" /><br/> </td>
</tr>
<?php
}
}
onclick处理程序必须调用javascript函数,而不是php函数。您的代码语法似乎错误
onClick="return send('<?php echo $was_clicked;?> return false;')">
onClick=“return send('return false;')”>
试一试
onClick=“javascript:send(“”);return false;”>
您正在使用的浏览器是哪个。您可以发布sendMessage函数定义吗?我现在使用chromium,下面是php sendMessage:function sendMessage(){?>愚蠢的问题,mobi==mobile吗?你有javascript sendMessage函数吗?请告诉我们:)mobi=mobile:)这是我的javascript函数:函数sendMessage(val){//var val=document.getElementById('message').value;document.write(val);return val;}它不是在做文档
onClick="return send('<?php echo $was_clicked;?> return false;')">
onClick="javascript:send('<?php echo $was_clicked;?>'); return false;">