如何分离src(url)以取得其值的部分? 如有一个src的值是images/aa.jpg我只想得到aa注意,没有.jpg用js语言 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var str = images/aa.jpg;var name = str.split('/')[1].split('.')[0]; 这样,看看下面的<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>TEST</title></head><script language="javascript" type="text/javascript">function getName(obj){var o=obj;var ar=o.src.split("/");var picName=ar[ar.length-1].split(".")[0];alert(picName);}</script><body><p><img onMouseOver="javascript:getName(this);" src="http://avatar.profile.csdn.net/2/6/E/2_guan36ly.jpg" width="500" height="224"></p></body></html> 此法可行另外也可以用substring、lastIndexOf函数或者用正则表达式提取 哎呀,图片大了可以改小点:<img onMouseOver="javascript:getName(this);" src="http://avatar.profile.csdn.net/2/6/E/2_guan36ly.jpg" width="100" height="100"> 比较灵活,支持多个斜杠"/"的情况 var str = 'images/aa.jpg'; var reg = /(\/?\w+\/)|(\.\w+)/gi;alert(str.replace(reg, ''));或者这个! 其实我要实现的就跟这个差不多,只是用这个方法它怎么提示缺少对象?javascript:getName(this); 人人网开发 如何把两个表单提交到同一位置!? JS如何传值? 怎样用session记录frameset的大小情况? designmode模式下如何控制剪切板实现特殊需求 打开自己网站显示有恶意代码? 放分!!! 关于在网页中嵌入flash的问题,求大神指导 如何把數字前面的“數字0”去掉呢,?謝謝 如何通过一组坐标删除百度地图上的标志 一个免费的天气预报json服务 JS变量问题,高手请进,很玄妙。
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>TEST</title>
</head>
<script language="javascript" type="text/javascript">
function getName(obj)
{
var o=obj;
var ar=o.src.split("/");
var picName=ar[ar.length-1].split(".")[0];
alert(picName);
}
</script><body>
<p>
<img onMouseOver="javascript:getName(this);" src="http://avatar.profile.csdn.net/2/6/E/2_guan36ly.jpg" width="500" height="224">
</p>
</body>
</html>
此法可行
另外也可以用substring、lastIndexOf函数
或者用正则表达式提取
哎呀,图片大了可以改小点:<img onMouseOver="javascript:getName(this);" src="http://avatar.profile.csdn.net/2/6/E/2_guan36ly.jpg" width="100" height="100"> 比较灵活,支持多个斜杠"/"的情况
其实我要实现的就跟这个差不多,
只是用这个方法它怎么提示缺少对象?javascript:getName(this);