jquery,js,jsp://在inputbox中创建文本(或输入框旁边的任何其他想法/建议)可点击

时间:2017-05-17 00:38:03

标签: javascript jquery jsp

SessionMixin

我有一个动态的输入框(意思是我从DB中获取文本框中的值),现在文本框内的值是文本(它们没有响应)。我想要的是将文本框中的任何文本作为链接(可点击)。另外请考虑它不一定只是输入框,无论如何我可以将文本作为链接 enter image description here //使输入框内的文本(来自db)可点击/充当网址

1 个答案:

答案 0 :(得分:0)

我不太确定您想要的最终结果,但您可以尝试将输入框包含在List(CoolThing("message 1"), CoolThing("message 2")标记内,该标记中包含href链接。

<a>

要从DB获取值,您需要其他代码。例如在PHP中:

<a href="http://google.com">
   <input type="text" value="google.com" />
</a>

或者您可以执行其他Javascript来映射值。您甚至可以将href推入元素属性。

foreach($data as $value){
   echo '<a href="'+$value['link']+'">
           <input type="text" value="'+$value['link']+'" />
         </a>'
}

或者通过获取文本输入值来推送:

<a id="justALink">
   <input id="inputWithLink" type="text" value="google.com" />
</a>

<script>
   document.getElementById('justALink').setAttribute('href', 'http://google.com');
</script>