我这段代码,有什么错误,为什么不能够执行呢?我感觉好像没什么错误,是不是违反了PHP的执行原则啥的?我是初接触……麻烦小看下……
怎么能让这<script>执行呢?谢谢……
function print_filter_reporter_id() {
?>
<script type="text/javascript">
window.onload=function()
{
alert("这是什么意思啊?");
}
</script>
<?php
}
怎么能让这<script>执行呢?谢谢……
function print_filter_reporter_id() {
?>
<script type="text/javascript">
window.onload=function()
{
alert("这是什么意思啊?");
}
</script>
<?php
}
window.onload=function()
{
alert("这是什么意思啊?");
}
放到PHP代码外,
<?php
php代码
?>
{
echo <<< HTML
<script type="text/javascript">
window.onload=function()
{
alert("这是什么意思啊?");
}
</script>
HTML;}alert js 里的 弹出一个点击确定的提示框
?>
<script type="text/javascript">
window.onload=function() { alert("这是什么意思啊?"); }
</script>
<?php
}
print_filter_reporter_id();
<script type="text/javascript">
window.onload=function() { alert("这是什么意思啊?"); }
</script>
直接放到 html 代码内执行 不写在 <?php ?>这个里面2.如果要在php 代码内写那么就直接写成
<?phpecho <<< HTML
<script type="text/javascript">
window.onload=function()
{
alert("这是什么意思啊?");
}
</script>
HTML;?>然后去刷新页面看看好了.你就大约明白是什么意思了.
你的那段代码是JS 代码 所以你在PHP 里是无法执行的.
哦,明白了,是必须要写到php外面是吧,但是我这个项目我都不知道哪个是外面了,写的很乱呢,必须要超链接到这个方法才会实现这个功能
require '../config_inc.php';
$connect=mysql_connect($g_hostname,$g_db_username,$g_db_password) or die("连接数据库失败");
mysql_select_db($g_database_name);
$username=$_POST["username"];
$query="select username from mantis_user_table where username like '".$username."%' limit 5";
$result=mysql_query($query,$connect) or die("查询失败");
$rows[]=Array();
while($row=mysql_fetch_array($result))
{
$rows[]=$row["username"];
// echo $row["username"];
}
return $rows;
实现功能的:<?php
function print_filter_reporter_id() {
?>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="jquery.autocomplete.js"></script>
<link rel="stylesheet" type="text/css" href="jquery.autocomplete.css" />
<script type="text/javascript">
$(function()
{
$("#emailaaa").onkeyup(function(){
var kvalue=$("#username").val();
var searchvalue="";
$.ajax({
typt:"POST",
url:"get_username.php",
data:"username="+kvalue,
success:function(msg){
searchvalue=msg;
}
});
$("#username").autocomplete(searchvalue);
});
});
</script>
<input type="text" id="username" name="Complete"></input>
<?php
}
?>
各位大侠们,麻烦给点力,谢谢……
大侠,上面的代码就是<script>中的代码不能执行,包括里面调用的js文件都无法被引进进来证明不可以使用<script>为什么?必须要调用这个方法的时候才能执行,我这个也是写到外面的,不可以执行,出现这样的问题有几种情况?帮忙解决下……谢谢了……
此处id是username
这个就是超链接到方法的
td class="small-caption" valign="top">
<a href="<?php echo print_filter_reporter_id()?>" id="reporter_id_filter">用户名选择</a>
</td>
大侠不吝赐教,帮帮忙啊,觉得你抓到重点了……我是搞java的,对PHP一点都不懂额,现在老大叫我弄下PHP只能求助了……老大催的紧 速度…… 狂谢谢啊……
function print_filter_reporter_id()
{
return "javascript:alert('搞什么鬼!')";
}<a href="<?php echo print_filter_reporter_id()?>"
调用也不执行 window.onload 这是在页面加载时候调用的函数 。总的来讲,乱
谢谢 ,我主要的不是搞PHP的,这个不是我的专业菜,我没有足够的时间去学习要加班的……项目才拿到两个星期……,到现在一个功能都没有实现,老大开始有意见了……
?>
<script type="text/javascript">
alert("第一步");
window.onload=function()
{
alert("这是什么意思啊?");
}
</script>
<?php
}
看看输不输出第一句话。
不输出额,这个方法我觉得不所有的SCIRPT标签中的内容都没用,只支持像input和select等标签这是什么原因啊,有什么办法能实现这个功能呢?请赐教……谢谢