我有一個電子郵件頁面,當我點擊一個按鈕時會加載。 「收件人:」字段包含太多的電子郵件,我想在頁面加載時運行腳本以檢查該框是否包含分號,如果是,則應該刪除分號和任何文本它。檢查textarea是否包含符號並在符號後全部刪除
這是文本區的HTML代碼,當我查看網頁上的腳本:
<textarea class="EDIT" name="email_to" id="email_to" maxlength="8000" rows="1" style="height:2em;" cols="80">[email protected];[email protected];</textarea>
所以當頁面加載腳本應檢查EMAIL_TO領域。例如:
[[email protected];[email protected]]
應該有分號去除,以及任何它離開這個後:
[[email protected]]
我迄今如下什麼
function checkTextField(email_to) {
var check = (email_to.indexOf(';');
if (check != -1)
{
check.replace(/;.*/, '');
}
}
我我認爲的主要問題是,當我做一個console.log(email_to)時,它給了我文本框的所有樣式和所有東西,我想要的只是textarea中的文本。
它可能不需要在一個函數中,可能只是一個onload腳本,但我是新來的JavaScript,所以我不知道要使用什麼。
第一個正確的語法! –
'if check!= -1'錯誤使用'if(check!= -1)' –