2011-08-26 40 views
1

我不好意思問兩個功能加上文字,但我需要幫助,讓這些腳本一起工作,輸出什麼,我在尋找:編寫使用的innerHTML

HEAD部分,第一個腳本:

function copyToClipboard(s) { 
if (window.clipboardData && clipboardData.setData) { 
    clipboardData.setData('text', s); 
} 
} 

HEAD部分,第二腳本:

var name=prompt("Enter your first and last name please.","name"); 

function displayDate() 
{ 
document.getElementById("time").innerHTML="Edited on " + Date() + " by " + name + "; 
} 

BODY部:

<button type="button" onclick="displayDate()">Display Date</button> 
<strong><a href="javascript: void(0)" id="copy" onclick="copyToClipboard(document.getElementById('time').innerHTML)"><span id="time">Date and time will display here</span></a></strong> 

所以基本上我在這裏試圖完成的是一個網頁,提示用戶在頁面加載時輸入他們的名字和姓氏。由李四

編輯於星期四1月1 12:59:59 2099:然後當他們點擊即標記「顯示日期」按鈕,標跨度「時間」應更改爲類似

我有當前腳本的方式是當頁面加載時給我一個「未終止的字符串常量」錯誤。當我點擊按鈕時,我收到一個「Object expected」錯誤。

任何人都可以提供任何建議嗎?

回答

1
function displayDate() 
{ 
    document.getElementById("time").innerHTML="Edited on " + Date() + " by " + name + "; 
} 

您確實有一個未終止的字符串。檢查名稱變量後。

0
var name=prompt("Enter your first and last name please.","name"); 

function displayDate() 
{ 
document.getElementById("time").innerHTML="Edited on " + Date() + " by " + name; 
}