2013-07-23 77 views
0

我看了整个下午试着找到这个。基本上,我想获取当前文本字段的名称,如果文本字段值为“ - ”,则将显示值更改为noPrint。我将它作为PDF中的验证脚本运行。任何帮助深表感谢!获取当前字段名称以更改显示选项?

if(event.value == '--') 
{ 
    event.target.name.display = event.target.name.display.noPrint; 
} else 
{ 
    event.target.name.display = event.target.name.display.visible; 
} 

回答

1

你有几件事情有点关闭。

event.value不存在(可以检查可用event properties

如果你想获得触发事件的元素的值,你可以这样做:

var elemValue = event.target.value; 

如果你想你可以做同样的元素得到名字:

var elemName = event.target.name; 

要隐藏印花元素,你可以看到this answer

+0

谢谢菲利普。我使用了var elemName代码片段,并且做到了这一点。但是,我不得不使用event.value。我试图发布工作代码,但在评论部分看起来很奇怪。但我真的很想感谢你的帮助。如果我能投票,我会。 – DataAnalyst762

+0

评论中的代码看起来有点奇怪,但你可以用's来格式化它。关于upvote,你可以随时回来,当你有15的声望。那么你可以做到。 :) –

+0

但你现在可以接受它。你不必等待。 –