修改
I have posted my full code here
我有什么 - 单击输入框。 - 框中的字符串显示在div中。
我想:
我迷失的地方:
我正在使用PHP,JS和amp; Jquery将目录的内容回显到表中。我有一个输入框值,我希望在div中复制 - 我已经完成了这个,但我想在它转到div之前更改字符串。
我认为我知道下面的相应代码,但我不知道将它放在哪里使其工作 - 各种尝试在页面加载时给了我服务器错误。
要修改的内容
这:document.getElementById('target').innerHTML = $(this).val(); \"
成为:document.getElementById('target').innerHTML = &replaceWith \"
我怎么认为可以做到 - 但不确定它到底在哪里
$TextBoxStr = $(this).val();
$removeThis = array("[[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='[[http://www.example.com/$dirArray[$index]|$dirArray[$index]]]' /></td>
</TR>";
}
}
echo "</TABLE><div id='show_hide'><div id='show_hide2'></div><div id='target'></div></div>
";
?>