Jump to content

filtering listbox based on username


gogi100

Recommended Posts

i want make the filtering of listbox view based on logged current user. i use hfs http server template.
i have if statement in hfs template and in if statement i need make javascript. i dont know how? pls help me
my code is below

<script type="text/javascript">
windows.onfocus=test(){
var budzet=document.getElementById("budzet");
var lokal=document.getElementById("lokal");
var ooso=document.getElementById("ooso");
var jp=document.getElementById("jp");
var nbs=document.getElementById("nbs");
var svrsishodnost=document.getElementById("svrsishodnost");
budzet.style.visibility='visible
lokal.style.visibility='hidden
ooso.style.visibility='hidden
jp.style.visibility='hidden
nbs.style.visibility='hidden
svrsishodnost.style.visibility='hidden
}

</script>

<fieldset id='upload'>
<legend><img src="/~img32"> Пребацивање фајлова</legend>
<form action="." method='post' enctype="multipart/form-data" style='text-align:center; padding-top:1%;'>
<div style='text-align:center;'>
<input type="hidden" name="0" value="">
<input type="hidden" name="1" value="b-statut">
<input type="hidden" name="2" value="b-bilans stanja">
<input type="hidden" name="3" value="b-racunovodstvena dokumentacija">
<input type="hidden" name="4" value="b-javne nabavke">
<input type="hidden" name="5" value="l-statut">
<input type="hidden" name="6" value="l-bilans stanja">
<input type="hidden" name="7" value="l-racunovodstvena dokumentacija">
<input type="hidden" name="8" value="l-javne nabavke">
<input type="hidden" name="9" value="o-statut">
<input type="hidden" name="10" value="o-bilans stanja">
<input type="hidden" name="11" value="o-racunovodstvena dokumentacija">
<input type="hidden" name="12" value="o-javne nabavke">
<input type="hidden" name="13" value="j-statut">
<input type="hidden" name="14" value="j-bilans stanja">
<input type="hidden" name="15" value="j-racunovodstvena dokumentacija">
<input type="hidden" name="16" value="j-javne nabavke">
<input type="hidden" name="17" value="n-statut">
<input type="hidden" name="18" value="n-bilans stanja">
<input type="hidden" name="19" value="n-racunovodstvena dokumentacija">
<input type="hidden" name="20" value="n-javne nabavke">
<input type="hidden" name="21" value="s-statut">
<input type="hidden" name="22" value="s-bilans stanja">
<input type="hidden" name="23" value="s-racunovodstvena dokumentacija">
<input type="hidden" name="24" value="s-javne nabavke">

<select id="lista" name="metodologija" onchange="change(this)" onfocus="test(this)" >
<option id="budzet" value="0" selected disabled >Изабери тип документа</option>
<option id="budzet" value="1" >Б-Статут</option>
<option id="budzet" value="2" >Б-Биланс стања</option>
<option id="budzet" value="3" >Б-Рачуноводствена документација</option>
<option id="budzet" value="4" >Б-Јавне набавке</option>
<option id="lokal" value="5" >Л-Статут</option>
<option id="lokal" value="6" >Л-Биланс стања</option>
<option id="lokal" value="7" >Л-Рачуноводствена документација</option>
<option id="lokal" value="8" >Л-Јавне набавке</option>
<option id="ooso" value="9" >О-Статут</option>
<option id="ooso" value="10" >О-Биланс стања</option>
<option id="ooso" value="11" >О-Рачуноводствена документација</option>
<option id="ooso" value="12" >О-Јавне набавке</option>
<option id="jp" value="13" >Ј-Статут</option>
<option id="jp" value="14" >Ј-Биланс стања</option>
<option id="jp" value="15" >Ј-Рачуноводствена документација</option>
<option id="jp" value="16" >Ј-Јавне набавке</option>
<option id="nbs" value="17" >Н-Статут</option>
<option id="nbs" value="18" >Н-Биланс стања</option>
<option id="nbs" value="19" >Н-Рачуноводствена документација</option>
<option id="nbs" value="20" >Н-Јавне набавке</option>
<option id="svrsishodnost" value="21" >С-Статут</option>
<option id="svrsishodnost" value="22" >С-Биланс стања</option>
<option id="svrsishodnost" value="23" >С-Рачуноводствена документација</option>
<option id="svrsishodnost" value="24" >С-Јавне набавке</option>
</select>
</div>
<br/>
<div >
<input disabled id="skriveno" type='file' name='file' multiple />
<input type='submit' value='{.!lv_addInput.}' />
</div>
</form>
</fieldset>
:}.}

how i solve this problem?

thanks

Link to comment
Share on other sites

We aren't going to write your code for you, but if you want to learn we can help. The initial problem I see is that you're trying to use a variable called windows instead of window, and all of these lines are missing a quote on the end:

 

budzet.style.visibility='visible

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...