-1

脚本

  <script type="text/javascript">
      function KeyHandler() {
          var result = document.getElementById('result');
        result.innerHTML=document.getElementById('txtInput').value;

    }
 </script>

HTML

       <input type="text" id="inputField" />
       <div id="screen"></div>

这段代码在 html 中运行良好,但我想要

<a href="#?call=limit.lim&amp;height=400&amp;width=400&amp;id={$ID}&amp;team=

{$Name}&amp;val={'**********'}&amp;name={$Name2}&amp;catname={$Cat}" 

class="inlinePopup" title="{'Namer'}">{$Single}</a>

val={' * *** '} 我在文本框中输入的内容是我想要的星号位置如何

 val={'<div id="screen"></div>'} this not work

示例:在文本框中输入值 123 表示即刻

val = 123
4

1 回答 1

0

您可以在 KeyHandler 函数中更改href链接的属性。

例如:

function keyHandler(){
    var inputText = document.getElementById('inputField').value;
    document.getElementById('myLink').href = '#?yourParam=something&amp;val='+encodeURIComponent(inputText);
}

可以使用 HTML:

<input type="text" id="inputField" onkeydown="keyHandler()" />
<a href="#" id="myLink">Link Text</a>

你能调整这种技术来满足你的需要吗?或者,您能否提供有关您的问题的更多详细信息?示例代码、动机、上下文等?

于 2013-08-13T08:32:51.183 回答