我对以下代码有问题,它希望向我显示警报!js不能从php获取文件名?为什么?
首先,我创建了一个名为“txt”的文件夹,然后在其中放置了 4 个名为“a”、“b”、“c”、“d”的 txt 文件。文件被正确读取,但 java 脚本没有响应。
<!doctype html>
<html>
<head>
<script>
<!-- Get and show File NAme-->
function show(x)
{
alert(x);
}
</script>
<meta charset="utf-8">
<title>Untitled Document</title>
</head>
<body>
<?php
$path='txt/';
$i=1;
$d=opendir($path);
while($f=readdir($d))
{
$i++;
if($f!='.' and $f!='..')
{
echo '<a href="#" onClick="show('.$f.')">'.$f.'</a><br/>';
}
}
?>
</body>
</html>
在控制台模式下,由于未定义文件内容(a、b、c、d)而出错!
FFIVE
偶然的你
相关分类