【发布时间】:2011-03-02 12:10:36
【问题描述】:
当您输入“red:Hi:”之类的内容时,它会以红色输入“Hi”。 以下脚本不工作,不知道为什么,(做排序PHP函数的人是Graphain,再次感谢!)
<?php
function getit($raw)
{
# If the value was posted
$raw = isset($raw) ? $raw : "";
# Split it based on ':'
$parsed = explode(':', $raw);
$colorClass = "";
$text = "";
if (count($parsed) >= 2)
{
$colorClass = $parsed[0];
$text = $parsed[1];
$text = "~~~" . $text . "~~~" . $colorClass;
return $text;
}
}
?>
<script type="text/javascript">
function postit()
{
var preview = document.getElementById("preview").value;
var submit = document.getElementById("post").value;
var text = <?php getit(submit); ?>
var t = text[0];
preview = t;
}
</script>
<textarea id="preview" cols=70 rows=5 readonly>Preview box</textarea>
<p>
<textarea id="post" cols=70 rows=5/>Submit box</textarea>
<p>
<input type="button" onclick="postit();" value="Submit"/>
【问题讨论】:
标签: php javascript html xampp