2016-06-14 87 views
-2

我有这样的代码,其由细胞中的表中获取数据传递一个变量来HREF

   <div class="p-s-header">TITLE</div> 
      <div class="p-content">  
       <div class="row"> 
        <div class="col-md-12 col-xs-12 col-sm-12"> 
       <span di="76" ></span><br /> 
       <span di="77" ></span><br /> 
       </div> 
       </div> 
      </div> 

这是生产:


TITLE

(在单元格76的数据)

(DATA in cell 77)


现在,在小区77的数据是一个链接,是对空间太长了,所以我想补充的工作“点击这里”,而不是显示的链接(超链接)。

所以我想改变代码,所以输出如下:


TITLE

点此


(在单元格76的数据)“点击这里“应该使用单元格77中的数据构建应用程序。我没有编码,但它似乎是从中获取数据的代码细胞是:

我将如何建立呢?

我尝试了一些选项,但似乎没有任何工作:

例如是这样的:

<a href=<span di="77" ></span>Link</a><br /> 

感谢您的帮助

+0

您将此标签标记为'php',但未包含任何php代码。这可以用php或css来解决,但不能单独使用html。请张贴更多你的代码。 –

+0

对不起,你真的迷路了。你不会显示任何PHP代码甚至任何研究。 “HREF = 链接”是想出了你的想象力和编码是不是的东西。你需要学习。我推荐w3schools进行一些基本的介绍,也许以后再codeacademy。我会写答案,但我强烈建议学习。你正在寻找JS也许,而不是PHP。 – multimediaxp

回答

0

试试这个,我希望这会鼓励你进一步研究HTML和JS如何协同工作。 (PHP现在太高级了)。

更改您的代码如下:

<div class="p-s-header">TITLE</div> 
    <div class="p-content">  
     <div class="row"> 
      <div class="col-md-12 col-xs-12 col-sm-12"> 
       <span id="cell76" ></span><br /> 
       <span id="cell77" >http://www.google.com</span><br /> 
      </div> 
     </div> 
    </div> 

属性di不存在,它是id和id的不能以数字开头或者是数字

在代码的底部是您添加了以下内容:

<script> 
    var link = document.getElementById('cell77').innerHTML; 
    document.write('<a href="'+link+'">'+link+'</a>'); 
    </script> 

这里是jsfiddle

https://jsfiddle.net/cz1Ltw3x/1/