gpt4 book ai didi

javascript - ASP :Repeater min and max

转载 作者:行者123 更新时间:2023-11-30 14:16:28 30 4
gpt4 key购买 nike

我有一个名为 Default.aspx 的网络表单。她是一个复读机:

<asp:Repeater ID="repBudget" runat="server" OnItemCreated="ItemCreated">
<ItemTemplate>
<div>
<label>
<%# Eval("NameCountry") %>
</label>
<asp:TextBox ID="tbBudget" runat="server" TextMode="Number"
onKeyUp ="tbBudgetKeyPressed(this, LowValue);"
AutoPostBack = "false"
min='<%#Eval("LowValue") %>' max='<%#Eval("TopValue") %>'
pattern="^[0-9]*$" required step="1" Text='<%#Eval("Filing") %>' />
</div>
</ItemTemplate>
</asp:Repeater>

我在客户端执行了一个句柄:

function tbBudgetKeyPressed(ida, minvalue) {
alert(ida.value);
document.getElementById(ida.id).blur();
document.getElementById(ida.id).focus();
}

我的问题是如何传递参数ma​​xmin

从中继器中的 asp:TextBox 到 tbBudgetKeyPressed。谢谢

最佳答案

如果知道id,就可以找到属性。我不确定 KeyUp 中的 LowValue 是什么,所以我在没有它的情况下制作了这个示例。

onKeyUp="tbBudgetKeyPressed(this)"

然后是 JS

<script type="text/javascript">
function tbBudgetKeyPressed(ida) {
var min = $('#' + ida.id).attr('min');
var max = $('#' + ida.id).attr('max');
console.log(min);
console.log(max);
}
</script>

或者如果你不使用 jQuery

var min = document.getElementById(ida.id).getAttribute('min');
var max = document.getElementById(ida.id).getAttribute('max');

关于javascript - ASP :Repeater min and max,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53499270/

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