我正在使用JS庫Prototype--我怎樣才能看到文本輸入字段,並且當按下回車時,將該字段的內容警告給用戶? (沒有<形式>網頁上,只需輸入字段。)使用原型 - 我如何看回車的輸入字段?
這裏大概是我想做的事:
Enter something: <input type='text' id='myfield'>
<script>
if([keydown event in #myfield]) {
alert("You typed: "+[contents of #myfield]);
}
</script>
感謝。
一個簡單的演示是在用戶使用打字機?我假設你的意思是你想檢查用戶何時按下了回車鍵,但我想你可以在任何改變後檢查文本是否包含'\ r'字符。 – zzzzBov
大聲笑,有人告訴蘋果,Mac不是打字機,因爲我的標準Mac鍵盤在回車鍵上顯示「return」(而不是「enter」)。 ;-)無論如何,是的,這個想法是監控按鍵,並在用戶輸入時進行操作......(或者拉回車欄!-)我用一個元代碼示例更新了我的問題以闡明。 – Eric
當用戶點擊「Ctrl + V」(或Mac用戶的「⌘+ V」)並且粘貼的內容中存在回車符時,期望的行爲是什麼? - 在意識到你正在使用'input:text'元素後,事後看來,這不會是一個問題。 – zzzzBov