PHP String在循环中替换变量div

时间:2013-06-25 16:37:08

标签: php javascript string loops

修改

I have posted my full code here

我有什么   - 单击输入框。   - 框中的字符串显示在div中。

我想:

  • 点击输入框。
  • 修剪框中的字符串。
  • 新字符串放在div中。

我迷失的地方:

  • 字符串替换进入循环以更改HTML输出的变量。


我正在使用PHP,JS和amp; Jquery将目录的内容回显到表中。我有一个输入框值,我希望在div中复制 - 我已经完成了这个,但我想在它转到div之前更改字符串。

我认为我知道下面的相应代码,但我不知道将它放在哪里使其工作 - 各种尝试在页面加载时给了我服务器错误。

要修改的内容

这:document.getElementById('target').innerHTML = $(this).val(); \"

成为:document.getElementById('target').innerHTML = &replaceWith \"

我怎么认为可以做到 - 但不确定它到底在哪里

$TextBoxStr = $(this).val();
$removeThis = array("&#91[http://www.example.com/$dirArray[$index]|", "]]"); 
$replaceWith = array("", "");

CODE EXTRACT

        for($index=0; $index < $indexCount; $index++) 
        {
            if (substr("$dirArray[$index]", 0, 1) != "." && $dirArray[$index] != "index.php" && $dirArray[$index] != "error_log" )
            {
            echo "<TR>
            <td><input id='thistext$index' type='text' onclick='this.select();' onfocus=\"document.getElementById('show_hide').style.display='block'; document.getElementById('show_hide2').innerHTML = 'Copy this text, it will display as: '; document.getElementById('target').innerHTML = $(this).val(); \"
     onblur=\"document.getElementById('show_hide').style.display='none';\" value='&#91&#91;http://www.example.com/$dirArray[$index]&#124;$dirArray[$index]&#93;&#93;' /></td>
                </TR>";
            }
        }
    echo "</TABLE><div id='show_hide'><div id='show_hide2'></div><div id='target'></div></div>
";
    ?>

0 个答案:

没有答案