2016-06-30 42 views
0
<form name="vesselForm" novalidate> 
    <input type="text" id="owner" name="ownerEdit" required ng-blur="vesselForm.btnCC.attr('value', 'Change Customer')"/> 
<input type="button" name="btnCC" value="Customer" /> 
</form> 

我想將按鈕的值從「客戶」更改爲「更改客戶」。嘗試了一個沒有。的方法:如何訪問表格中的html元素

vesselForm.btnCC.value='Change Customer' 
this.vesselForm.btnCC.value='Change Customer' 
vesselForm.btnCC.value('Change Customer') 
document.btnCC.value='Change Customer' 
vesselForm.btnCC.attr('value', 'Change Customer') 

但沒有成功。感謝任何幫助。提前致謝。

+0

你能提供實際的HTML /你正在使用的JavaScript? –

+0

你想讓你的輸入控制一個按鈕的名字,對吧? – Mistalis

+0

是的,不完全是名稱,但按鈕的文本/值,使用ng-blur ... – javed

回答

0

如果你想從一些JavaScript是由事件發射做到這一點,那麼你就需要添加

document.getelementById('btnCC').value = "Change Customer";

HTML

<input blah blah onblur="document.getelementById('btnCC').value='Change Customer'" /> 
+0

no我沒有使用任何Javascript,我只是想在此html文件中使用ng-blur – javed

+0

感謝您的迴應,但請嘗試理解,我不想使用javascript 。這應該是可以訪問HTML內的元素 – javed

+0

很高興你知道使用小javascript線,而不是使用我最初發布的功能。我編輯我的答案,以匹配你所做的。您能否將這篇文章標記爲答案,以便問題能夠表明問題已得到解決?感謝和快樂的編碼! –