比方說,我有這樣的javascript:點擊鏈接,將文本添加到textarea?
<script language="javascript" type="text/javascript">
function addtext() {
var newtext = document.myform.inputtext.value;
document.myform.description.value += newtext;
}
</script>
,我想啓用它,所以我可以點擊一些HTML鏈接,上面寫着「添加文本」和我想的文本是@。 $用戶名。 (使用PHP來插入用戶名)。所以當你點擊「添加文本」鏈接時,它會放入textarea @username。這很難形象化,我不確定把文本和PHP放在哪裏。謝謝!
多行文本:
<form Name ="myform" action="<?$posted = $_POST['description'];
$object->post_tweet($posted); ?>" method="post">
<table align="left" border="0" cellspacing="1" cellpadding="5">
<tr>
<td class="2">
<textarea name='description' class="color" COLS=84 ROWS=2 type="text" id="eBann" name="bannerURL" maxlength="100" size="60" onKeyUp="toCount('eBann','sBann','{CHAR} characters left',140);"></textarea>
<br>
<span id="sBann" class="minitext">140 characters left.</span>
</td>
</tr>
</table><BR><BR><BR>
<p><input type='submit' value='Tweet!' /><input type='hidden' value='1' name='submitted' /> </p>
</form>
這就是我想用做鏈接:
<a href="#" onclick="addtext("@'. $twit->user->screen_name .'"); return false>reply</a>'
這給了我,雖然一個錯誤(我加了addtext功能太)。
編輯:明白了!我曾與「和」哇哈哈,愚蠢的錯誤。謝謝大家的錯誤!
啊,我大部分都是你說得對,我只是需要知道在哪裏把PHP哈哈感謝約翰! – 2009-07-01 03:26:45
哦,實際上約翰,我想鏈接的名稱說「回覆」,而不是@用戶名,但有@用戶名出現在文本框中。 – 2009-07-01 03:28:51