<SPAN ID=_Captacom_school class=VIEWBOXCAPTION>就读学校:</SPAN>
<br>
<SPAN ID=_Dataacom_school class=VIEWBOX >
Cambridge University
<input type=hidden name=_HIDDENacom_school value="6503">
<input type="hidden" name="_HIDDENacom_schoolTEXT" id="_HIDDENacom_schoolTEXT" value="Cambridge University">
<input type="hidden" name="_HIDDENSearchFieldacom_school" id="_HIDDENSearchFieldacom_school" value="acom_school">
</SPAN>
怎样把上面的代码变成这样 :
<SPAN ID=_Captacom_school class=VIEWBOXCAPTION>就读学校:</SPAN>
<br>
<SPAN ID=_Dataacom_school class=VIEWBOX >
<a href="http://www.baidu.com">Cambridge University</a>
<input type=hidden name=_HIDDENacom_school value="6503">
<input type="hidden" name="_HIDDENacom_schoolTEXT" id="_HIDDENacom_schoolTEXT" value="Cambridge University">
<input type="hidden" name="_HIDDENSearchFieldacom_school" id="_HIDDENSearchFieldacom_school" value="acom_school">
</SPAN>就是怎样在"Cambridge University"加个超链接?谢谢
要求:用JS完成.
解决方案 »
- 菜鸟请教!。怎样设置只能输入数字!
- jQuery控制radio问题
- 例如: 现在有一个页面,在页面的尾部,执行脚本开始 AJAX 异步请求任务,获取服务器端数据。这个请求任务时间比较长,大概15秒。 一切正常。
- 怎么实现 Extjs 表格数据实时刷新
- 求大神 纯JS 重写window.confirm函数
- jquery根据当前对象获取所在同级内相同元素的顺序值
- 关于Firefox兼容window.event的写法
- 问一下这个效果能实现吗???
- 简单问题,下拉菜单select怎么能默认状态为index=-1(高分求教).
- JavaScript小白求助
- 删除不了 checked 属性???
- JavaScript Table排序 2.0 补充
<script>
function addlink(){
document.getElementById("_Dataacom_school").innerHTML="<a href='http://www.baidu.com'>Cambridge University</a>"
}
</script>
<SPAN ID=_Captacom_school class=VIEWBOXCAPTION onmousemove='javascript:addlink()'>就读学校:</SPAN>
<br><!--当然,你完全可以在其他控件或其他事件中做上述工作-->
<SPAN ID=_Dataacom_school class=VIEWBOX >
Cambridge University
<input type=hidden name=_HIDDENacom_school value="6503">
<input type="hidden" name="_HIDDENacom_schoolTEXT" id="_HIDDENacom_schoolTEXT" value="Cambridge University">
<input type="hidden" name="_HIDDENSearchFieldacom_school" id="_HIDDENSearchFieldacom_school" value="acom_school">
</SPAN>
<script language="javascript" type="text/javascript">
function addLink(id,str,url)
{
//Description: id :包含str的对象ID号;str为要替换的字符串;url为增加的连接地址var o=document.getElementById(id);
var v=o.innerHTML;
var rp=str;
var u=url;
o.innerHTML=v.replace(rp,"<a href="+u+">"+rp+"</a>")
}
</script>可以在适当的地方使用该函数,参数根据自己的需要修改,比较灵活
看下这个<SPAN ID=_Captacom_school class=VIEWBOXCAPTION>就读学校:</SPAN>
<br>
<SPAN ID=_Dataacom_school class=VIEWBOX >
Cambridge University
<input type=hidden name=_HIDDENacom_school value="6503">
<input type="hidden" name="_HIDDENacom_schoolTEXT" id="_HIDDENacom_schoolTEXT" value="Cambridge University">
<input type="hidden" name="_HIDDENSearchFieldacom_school" id="_HIDDENSearchFieldacom_school" value="acom_school">
</SPAN>
<script type="text/javascript">
<!--
String.prototype.trim = function(){
return this.replace(/^\s+|\s+$/g,"");
}
var ospan = document.getElementById("_Dataacom_school");
var otxt = ospan.textContent || ospan.innerText;
var reg = new RegExp("("+otxt.trim()+")","i");
ospan.innerHTML = ospan.innerHTML.replace(reg,"<a href=''>$1</a>")
//-->
</script>
function addlink(){
var s=document.getElementById("_Dataacom_school").innerHTML;
s=s.replace("Cambridge University","<a href='http://www.baidu.com'>Cambridge University</a>");
document.getElementById("_Dataacom_school").innerHTML=s;
}
</script>
<SPAN ID=_Captacom_school class=VIEWBOXCAPTION onmousemove='javascript:addlink()'>就读学校:</SPAN>
<br><!--当然,你完全可以在其他控件或其他事件中做上述工作-->
<SPAN ID=_Dataacom_school class=VIEWBOX >
Cambridge University
<input type="hidden" name=_HIDDENacom_school value="6503">
<input type="hidden" name="_HIDDENacom_schoolTEXT" id="_HIDDENacom_schoolTEXT" value="Cambridge
University">
<input type="hidden" name="_HIDDENSearchFieldacom_school" id="_HIDDENSearchFieldacom_school" value="acom_school">
</SPAN>
link.href = 'http://www.baidu.com', link.appendChild(span.firstChild);
span.insertBefore(link, span.firstChild);