2011-11-03 71 views
0

我對於使用OS X小部件相當陌生,並且想爲自己創建一個簡單的小部件,它應該只是獲取文本框的stringValue,將其添加到固定字符串中並在瀏覽器中打開它。如何在小部件中獲取/設置文本值?

我已經想出了最後一部分可以用widget.openURL(字符串)完成,但其餘部分對我來說太困難了。我找不到任何有用的代碼完成,我在Obj-C或任何其他語言方面的經驗也沒有幫助。

回答

1

要檢索值,只要您有文本框部分,您只需獲得其值成員:textBox.value

例如,您可以使用在Dashcode檢查器中爲文本框設置的ID在元素中搜索DOM。

var textBox = document.getElementById("myTextBoxId"); 
var theString = textBox.value; 

如果您的文本框是可編輯的,您可以設置該值。

textBox.value = "Some new string"; 

要設置哪些是不可編輯的例如按鈕或文本標籤份值,設置的部分的innerText

textBox.innerText = "Some new string"; 
相關問題