1.
|
Select Frame 1 of the Actions layer.
In the Script pane, place the insertion point after the stop(); code. Press Enter (Windows) or Return (Macintosh). |
2.
|
Type the following comment:
// Adds conditional logic for the Submit button that // validates user input. Press Enter or Return. |
3.
|
In the Actions panel, click Insert a Target Path, located at the top of the panel.
|
4.
|
In the Insert Target Path dialog box, verify that Relative is selected.
Click submit_btn on the hierarchical tree, and click OK. |
5.
|
In the Script pane, type a period (.) after submit_btn, and then type onRelease.
|
6.
|
With the insertion point after onRelease, type = function (){} in the Script pane.
|
7.
|
Place the insertion point between the curly braces and press Enter or Return, and then type if (url_txt.text == null || url_txt.text == ""){ in the Script pane.
The parallel lines are equivalent to logical or in ActionScript. |
8.
|
With the insertion point still inside the curly braces, press Enter or Return.
|
9.
|
Type gotoAndStop("error"); in the Script pane.
Press Enter or Return. |
10.
|
Place the insertion point after the curly brace and type else{ in the Script pane.
Press Enter or Return. |
11.
|
Type gotoAndStop("confirm") in the Script pane.
Press Enter or Return, and type }, and then press Enter or Return again and type };. Your script should appear as follows: // Stops the playhead at Frame 1. stop(); // Adds conditional logic for the Submit button that // validates user input. this.submit_btn.onRelease = function(){ if (url_txt.text == null || url_txt.text ==""){ gotoAndStop("error"); } else { gotoAndStop("confirm") } }; |
by
updated