我对使用OS X小部件非常陌生,并希望为自己创建一个简单的小部件,它应该只是获取文本框的stringValue,将其添加到固定的字符串并在浏览器中打开它。
我已经知道最后一部分可以用widget.openURL(字符串)来完成,但其余部分对我来说太混乱了。我找不到任何有用的代码完成,我在Obj-C或任何其他语言方面的经验也没有帮助。
答案 0 :(得分: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";