gpt4 book ai didi

javascript - dojo ValidationTextBox 工具提示位置

转载 作者:行者123 更新时间:2023-11-28 20:46:58 25 4
gpt4 key购买 nike

如何定义验证文本框中工具提示的位置(默认为左侧)?

我的代码是:

var textBox = new dijit.form.ValidationTextBox({
name : "someName",
value : "someValue",
regExp : "someExpression",
invalidMessage : "someError"
}, "someId");

如果我添加

tooltipPosition: "below"

然后我收到一个错误。我需要在文本框下方显示我的工具提示。怎样才能做到呢?

最佳答案

参数 tooltipPosition 需要一个数组。以下内容应该有效:

var textBox = new dijit.form.ValidationTextBox({
name : "someName",
value : "someValue",
regExp : "someExpression",
invalidMessage : "someError",
tooltipPosition: ["below"]
}, "someId");

您可以在此处提供首选项列表,以便 Dojo 尝试将工具提示放置在最佳位置。使用,类似:

tooltipPosition: ["below","above","after","before"]

可能会更好,因为除非屏幕上没有空间,否则它会显示下面的工具提示。如果没有空间,它将尝试上面,然后,......等等。

有关工具提示定位的更多信息,请参阅:

关于javascript - dojo ValidationTextBox 工具提示位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13278642/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com