代码如下:
php
require('inc/conn.php');
?>
<script language="javascript"><br>function preview(x){<br> if(!x || !x.value) return;<br> var patn = /.jpg$|.jpeg$|.gif$/i;<br> if(patn.test(x.value)){<br> if(x.parentnode.nextsibling.firstchild){<br> //看看是不是已经添加了图片标签,如果添加了就直接修改图片地址<br> x.parentnode.nextsibling.firstchild.setattribute('src','file://localhost/'+x.value);<br> }else{<br> //没添加就创建个咯,然后加入到当前节点的父节点的下一个节点 -_-<br> var img = document.createelement('img');<br> img.setattribute('src','file://localhost/'+x.value);<br> img.setattribute('width',120);<br> img.setattribute('height',100);<br> x.parentnode.nextsibling.appendchild(img);<br> //parentnode 父节点<br> //nextsibling 下个节点<br> //appendchild 添加个子节点<br> return(x.value);<br> }<br> }else{<br> alert('貌似你选的不是个图片的说!');<br> x.value=''; //本人不懂js,考来的,对不住各位了,也谢谢原作者!<br> }<br>}<br></script>










