文件标签分割效果
来源:互联网 发布:淘宝缠论指标知道 编辑:程序博客网 时间:2024/05/23 12:27
<input type="text" id="form7" disabled="disabled" style=" padding-left:2px;width:90%; margin:10px 0 0 20px; height:20px" onblur="file(),label_show()" onfocus="label_hide()" />
<div id="div_file" style="position:absolute; top:14px; left:23px" onclick="set_status();">
</div>
//file文件名分割效果
function file()
{
var textarea=document.getElementById("form7");
var value=textarea.value;
var div_span=document.getElementById("div_file");
var select_n;
var objs=document.getElementsByName("select_radio");
for(var i=0;i<objs.length;i++)
{
if(objs[i].checked)
{
if(objs[i].value=="Single File")
{
select_n=1;
}
if(objs[i].value=="Multiple Files")
{
select_n=4;
}
}
} //读取但选值,是一个文件or四个文件
var spanlen =document.getElementById("div_file").getElementsByTagName("span").length; //获得div_file内span个数
if(select_n==1)
{
if(spanlen<1&&value!=" ")
var text_array=value.split(",",1);
else
var text_array=value.split(",",0)
}
else
{
if(spanlen<4&&value!=" ")
var text_array=value.split(",",(4-spanlen));
else
var text_array=value.split(",",0)
}
// var num=text_array.length;
for(var i=0;i<text_array.length;i++)
{
if(text_array[0]!="")
{
var span=document.createElement("span");
// if(num==1)
// span.id="span_"+spanlen;
// else
span.id="span_"+(i+spanlen);
span.innerHTML=text_array[i];
div_span.appendChild(span);
}
}
//根据单选情况选择相应文件个数
//var width=document.getElementById("div_file").width;
// document.getElementById("text_file").style.paddingLeft=width;
var width=$("#div_file").width(); //获取元素宽度
$("#form7").css("padding-left",width);
textarea.value="";
}
//laber提示文字显示与隐藏
function label_hide()
{
document.getElementById("label_file").style.display="none";
}
function label_show()
{
document.getElementById("label_file").style.display="block";
}
- 文件标签分割效果
- 源文件按照标签分割,以标签为文件名分类保存分割后的文件
- JSTL标签分割字符串
- s 标签分割字符串
- generator标签实现分割
- 分割文件
- 文件分割
- 文件分割
- 文件分割
- 文件分割
- 文件分割
- 文件分割
- frame分割条效果
- HTML5 <span>标签单行分割
- 车道线分割效果对比
- 文件分割的代码
- 文件分割,合并
- 文件分割程序
- 【leetcode】【单链表】【19】Remove Nth Node From End of List
- java时间格式转换大全
- Aerospike C客户端手册———日志
- Java enum的用法详解
- Android: netd中DnsProxyListener的简单介绍
- 文件标签分割效果
- 安卓开发的各类存储
- btrace调试利器
- JS生成二维码
- Cygwin下vim的方向键和空格键不好用的解决方法
- Active pattern
- JavaScript设计模式与开发实践
- linux安装java jdk
- 一个python爬虫小程序