gpt4 book ai didi

javascript - 如何使用 JavaScript 将输入字段设置为只读?

转载 作者:IT王子 更新时间:2023-10-29 03:10:05 24 4
gpt4 key购买 nike

我知道你可以添加 readonly="readonly"到输入字段,因此它不可编辑。但是我需要使用 javascript 来定位输入的 id 并将其设为只读,因为我无权访问表单代码(它是通过营销软件生成的)

我不想禁用输入,因为应该在提交时收集数据。

这是我在下面的建议中添加的页面,到目前为止还没有成功:

https://www.pages05.net/engagedigital/inputReadOnly/test?spMailingID=6608614&spUserID=MTI5MDk4NjkzMTMS1&spJobID=Nzk4MTY3MDMS1&spReportId=Nzk4MTY3MDMS1

确保使用 <body onload="onLoadBody();">对于将来使用它的任何人。

最佳答案

您可以获取输入元素,然后将其readOnly 属性设置为true,如下所示:

document.getElementById('InputFieldID').readOnly = true;

具体来说,这就是您想要的:

<script type="text/javascript">
function onLoadBody() {
document.getElementById('control_EMAIL').readOnly = true;
}
</script>

在 body 标签上调用此 onLoadBody() 函数,例如:

<body onload="onLoadBody">

查看演示:jsfiddle .

关于javascript - 如何使用 JavaScript 将输入字段设置为只读?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17825537/

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