のは、私はこのJavaScriptを持っているとしましょう:リンクをクリックし、テキストをテキストエリアに追加しますか?
<script language="javascript" type="text/javascript">
function addtext() {
var newtext = document.myform.inputtext.value;
document.myform.description.value += newtext;
}
</script>
と私はので、私は「テキストを追加」と言う一部のHTMLリンクをクリックすることができ、それを有効にしたいと私はテキストになりたいです@。 $ username。 (PHPを使用してユーザー名を挿入します)。したがって、 "テキストを追加"リンクをクリックすると、テキストエリア@ユーザー名に挿入されます。視覚化が難しく、テキストと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>
これは私がリンクして何をしたいかである:(私もaddtext機能を追加しました)にもかかわらず
<a href="#" onclick="addtext("@'. $twit->user->screen_name .'"); return false>reply</a>'
これは私にエラーを与えます。
EDIT:手に入れました!私は、これは、HTML、JavaScript、およびPHPの幻想ミッシュ・マッシュです。おかげで、みんな!
私はちょうどどこ笑PHPを置くために知る必要が、あなたは正しい、それのほとんどを持っていたああありがとうジョン! –
まあ実際にジョンは、私が代わりに@usernameの「返信」と言って、リンクの名前を望んでいたが、@usernameは、テキストボックスに表示されています。 –