Set Placeholder-Attribute for StringGadget
Posted: Thu May 01, 2014 3:24 pm
- a basic to master the web -
https://forums.spiderbasic.com/
Code: Select all
Procedure SetStringGadgetPlaceholder(Gadget, Placeholder.s)
!$('#dijit_form_TextBox_' + v_gadget).attr('placeholder', v_placeholder);
EndProcedure
OpenWindow(0, #PB_Ignore, #PB_Ignore, 300, 200, "Enter address", #PB_Window_ScreenCentered)
StringGadget(0, 10, 10, 200, 20, "")
SetStringGadgetPlaceholder(0, "First name")
StringGadget(1, 10, 40, 200, 20, "")
SetStringGadgetPlaceholder(1, "Last name")
StringGadget(2, 10, 70, 200, 20, "")
SetStringGadgetPlaceholder(2, "Phone number")
Code: Select all
Enumeration
#MyButton
#firstname
#lastname
#Phone
EndEnumeration
Declare SetStringGadgetPlaceholder(Gadget, Placeholder.s)
OpenWindow(0, #PB_Ignore, #PB_Ignore, 300, 200, "Enter address", #PB_Window_ScreenCentered)
ButtonGadget(#MyButton, 10, 100, 80, 22, "ClickMe") ;Intruder !!
StringGadget(#firstname, 10, 10, 200, 20, "")
SetStringGadgetPlaceholder(0, "First name")
StringGadget(#lastname, 10, 40, 200, 20, "")
SetStringGadgetPlaceholder(1, "Last name")
StringGadget(#Phone, 10, 70, 200, 20, "")
SetStringGadgetPlaceholder(#phone, "Phone number")
Procedure SetStringGadgetPlaceholder(Gadget, Placeholder.s)
!$('#dijit_form_TextBox_' + v_gadget).attr('placeholder', v_placeholder);
EndProcedure
Code: Select all
Procedure.i GadgetElement(Gadget, UseJquery.b=#True)
; by eddy (http://forums.spiderbasic.com/viewtopic.php?p=320#p320)
Protected gadgetObject=GadgetID(Gadget)
!return (v_gadgetobject && v_gadgetobject.div)? v_usejquery? $(v_gadgetobject.div):v_gadgetobject.div:null;
EndProcedure
Procedure SetStringGadgetPlaceholder(StringGadget, Placeholder.s)
Protected SG = GadgetElement(StringGadget)
!v_sg.find("input").attr("placeholder", v_placeholder);
EndProcedure
OpenWindow(0, #PB_Ignore, #PB_Ignore, 300, 200, "Enter address", #PB_Window_ScreenCentered)
StringGadget(0, 10, 10, 200, 20, "")
SetStringGadgetPlaceholder(0, "First name")
StringGadget(1, 10, 40, 200, 20, "")
SetStringGadgetPlaceholder(1, "Last name")
StringGadget(2, 10, 70, 200, 20, "")
SetStringGadgetPlaceholder(2, "Phone number")