想象你有這樣簡單的頁面:如何在現有頁面中插入新的HTML代碼?
大家好。 當你 點擊這裏 將插入新的文字。
點擊後:
大家好。 當您 「ulala ...我插入文字」 將插入新文字。
- 是否可以使用PHP或Javascript插入此文本?
- 如果只有javascript是適當的,你可以提供一個示例代碼?
感謝名單了很多
想象你有這樣簡單的頁面:如何在現有頁面中插入新的HTML代碼?
大家好。 當你 點擊這裏 將插入新的文字。
點擊後:
大家好。 當您 「ulala ...我插入文字」 將插入新文字。
感謝名單了很多
你的HTML:
<p>Hi everybody. when you <span id="mytext"><a href="javascript:EditText()">click here</a></span> new text will be inserted.</p>
你的JavaScript:
<script type="text/javascript">
function EditText() {
document.getElementById('mytext').innerHTML = 'ulala... I am inserted text';
}
</script>
內聯js讓jon雙向飛鏢哭泣。 – prodigitalson 2011-01-10 07:07:29
在Javascript中嘗試以下操作:
function fun(){
document.getElementById("text_area").innerHTML = document.getElementById("text_area").value + "New str";
}
通話fun()
上的 「點擊這裏」,它有一個id text_area
,可能是div
或span
或input
或textarea
任何onclick
其他HTML標籤,無論你想添加新的字符串。
希望這會有所幫助。
這是最簡單的使用jQuery,但您可以使用該的Javascript DOM方法。
要使鏈接發生,請使用onClick="js_something()"
。並插入文字使用$('#id').text('new text')
。
如果要從服務器資源(url)中檢索到新文本,PHP纔會生效。如果這樣使用AJAX,或者簡單地在jQuery中使用.load(".../get_text.php")
。
你想要SO家族爲你做代碼我認爲你必須首先在Google上搜索 – 2011-01-10 07:01:17